I. Project Introduction
This project is perfect for those interested in embedded hardware, as the principle is simple and practical! It's a great project for practicing soldering!
A previous project on automatic cold start was created, but many comments indicated it was prone to problems and affected by external circuitry. Therefore, this version features a button-based cold start, which stably triggers cold starts. In fact, using the button to power off is not complicated. The connection diagram between the serial port module and the microcontroller system is shown below. II. Instructions for Use
Connect the modules as shown in the diagram above. After clicking download in the download software, simply press and release the button on the board to complete the cold start download! III. Principle Explanation The following diagram shows the main cold start switch, using a PNP transistor switch. By default , the transistor is turned on via R4 pull-down. Pressing the switch sets the transistor base to a high level, turning off the power circuit. Releasing the switch restores the power, achieving a cold start. R3 acts as a discharge resistor to prevent large capacitors in subsequent circuits from preventing the voltage from dropping below the microcontroller's power-off voltage for a short time. The 3.3V power supply circuit uses an AMS1117 linear regulator chip.
An air pump control board based on the FM5012F chip has three adjustable speeds and charge/discharge protection capabilities.
This project involves a rechargeable air pump with adjustable speed settings. It is lightweight, portable, and boasts a long battery life, ensuring worry-free oxygen supply during extended outdoor activities.

The entire unit is housed in a waterproof box and supports 3-6V motors.
PDF_Portable Outdoor Fishing Air Pump.zip
Altium_Portable Outdoor Fishing Air Pump.zip
PADS_Portable Outdoor Fishing Air Pump.zip
BOM_Portable Outdoor Fishing Air Pump.xlsx
94100
Infineon MiniWiggler 3-in-1 Downloader
Downloader for Infineon series chips suitable for the National Undergraduate Intelligent Vehicle Competition
The schematic diagram references the full PCB structure of the Infineon official development board's onboard downloader
, using copper pillars for assembly, conforming to JLC free-to-use technology. For free-to-use, please select 1.0mm for easy cutting.
It supports DAP and JTAG downloads, and also has a separate serial port interface with overcurrent protection, ESD protection, and support for external I/O voltage.
There is an RGB light indicating the working status: red indicates power failure of host computer control/USB not connected to the computer/load overcurrent protection/no external power supply; green indicates connection status; blue indicates simulation.
The upper right corner switch toggles the serial port definition for debugging the core board.
The first switch in the lower left corner toggles the I/O voltage to built-in 3.3V/external power supply.
The second switch in the lower left corner toggles JTAG download mode/DAP download mode (different interfaces are required; JTAG and DAP download interfaces are separate).
Assembly requires a bill of materials:
M2x3mm screws -----------4
M2x3 double-through knurled screws with the same pin ----- 4
M2x6+3 single-through knurled screws with the same pin --
Note: For simple bull mount mounting, the leads need to be cut. Firmware is attached.
You can purchase the finished product using FT_Prog. [Link: https://m.tb.cn/h.g5u02IG?tk=oChXWzqgCRQ](https://m.tb.cn/h.g5u02IG?tk=oChXWzqgCRQ)
If the link is invalid, search for the user; the username is also xljxlj.



Firmware and flashing tool.zip
PDF_Infineon MiniWiggler 3-in-1 Downloader.zip
Altium_Infineon MiniWiggler 3-in-1 Downloader.zip
PADS_Infineon MiniWiggler 3-in-1 Downloader.zip
BOM_Infineon MiniWiggler 3-in-1 Downloader.xlsx
94101
Bluetooth mini fan
Bluetooth mini fan based on STM32F103C8T6
This is a Bluetooth mini fan based on the STM32F103C8T6, using the HC_05 Bluetooth module. The motor speed is controlled by adjusting the PWM. It is simple to make and the program is open source.
Summer Bluetooth Mini Fan.zip
video.mp4
PDF_Bluetooth Mini Fan.zip
Altium Bluetooth Mini Fan.zip
PADS_Bluetooth Mini Fan.zip
BOM_Bluetooth Mini Fan.xlsx
94102
electronic