Project Description:
Single DC input, capable of outputting both DC and AC, both in constant current and constant voltage mode, with current protection.
Related Functions:
65V voltage input, outputting one DC and one AC power through a synchronous step-down circuit and inverter circuit, serving as a constant current and constant voltage source. Voltage and current are adjustable.
Project Attributes
: This is the first public release of this project; it is my original work and has not won any awards in other competitions. Project
Progress: The

hardware design is complete; after board fabrication, soldering, and debugging, the code can be entered.
Design Principle:
By sampling the output voltage and current signals and calculating the difference with the set voltage value, PID control is used. The PID output is the duty cycle of the switching transistor.
Software Description:
Physical Demonstration: STM32
-based Power Converter Design_Bilibili_Other
f6f43274b90cb667662af7ca9d93dae4.mp4
PDF_Power Converter.zip
Altium_Power Converter.zip
PADS_Power Converter.zip
BOM_Power Converter.xlsx
93207
Interface conversion detector
The third-generation power conversion interface supports conversion between various 5V interfaces, a feature present in previous versions. It also adds detection for Android interfaces and wire continuity, resolving the issue of inconvenient multimeter probe testing in certain environments. (The finished board has been tested; please bookmark it for future reference before board fabrication.)
Other functions have been introduced in previous versions. This version only explains the new functions and how to operate them. A new line continuity detection function has been added. Usage: 1. Switch both band switches to the off position (far right); 2. Insert the wire to be tested into the corresponding interface, connecting both ends of the wire to the left and right sides of the solid white line respectively; 3. Use a 3V button battery as a power source to connect V+, D+, D-, and GND on both sides of the switch, one by one; 4. Continuity detection: For example, connecting both sides to the D+ path. If the D+ indicator light is on, this path of the wire is intact; otherwise, the break indicator light will not illuminate.
QQ image 20240810225902.jpg
PDF_Interface Conversion Detector.zip
Altium_Interface Conversion Detector.zip
PADS_Interface Conversion Detector.zip
BOM_Interface Conversion Detector.xlsx
93208
Time-lapse camera
Time-lapse photography achieved by using a servo motor to press the shutter.
Bilibili video: https://www.bilibili.com/video/BV1rCYEewEnP/ GitHub: https://github.com/VanishingDice/TimelapseCamera
Time-lapse camera second version solution v17.stl
Time-lapse camera second version solution v17.f3z
4. Gerber_PCB1_2_2024-07-05 Adjusting TFT Pin Order.zip
PDF_Timelapse Camera.zip
Altium_Timelapse Camera.zip
PADS_Timelapse Camera.zip
BOM_Timelapse Camera.xlsx
93209
M.2 WIFI (A+E Key) to M.2 NVMe adapter board
The M.2 WIFI (A+E Key) to M.2 NVME adapter board is mainly suitable for the interface expansion of M.2 WIFI vertical plug. This project is designed for the Jijia Z170N-WIFI-REV1.0 motherboard.
I. Image Display
Images are shown below.

Figure 1: Front of the adapter module (with Optane 16G hard drive inserted)

Figure 2: Front of the adapter module

Figure 3: Back of the adapter module

Figure 4: Installation Image 1

Figure 5: Installation Image 2
II. Functional Verification
Verification Platform:
CPU: QTJ2
Motherboard: GA-Z170N-WIFI REV1.0
Hard Drive: Intel Optane 16G
Verification images are shown below (correctly recognized in BIOS, subsequent verification shows entry into the PVE system):

Figure 6: Verification Image
III. Replica Notes
Prototype Parameters: Board thickness 0.8mm, double-sided line spacing ≤6mil (differential impedance 100Ω),
speed PCI-E 3.0 x1 (depending on the motherboard, 4.0 impedance is also too high), not suitable for high-speed hard drives, Optane is okay for playing around with.
Please ensure there will be no interference on your motherboard before prototyping.
PDF_M.2 WIFI (A+E Key) to M.2 NVME Adapter Board.zip
Altium_M.2 WIFI (A+E Key) to M.2 NVME adapter board.zip
PADS_M.2 WIFI (A+E Key) to M.2 NVME Adapter Board.zip
BOM_M.2 WIFI (A+E Key) to M.2 NVME Adapter Board.xlsx
93211
electronic