SWD download speeds up to 12000kHz,
JTAG download speeds up to 15000kHz.
The virtual serial port needs to be enabled in the J-Link Configuration software. Once enabled, JTAG functionality cannot be used (TDI and TX share the same I/O port).
The project has been created and verified.
Firmware.zip
PDF_[jlink]MINI J-link V9.zip
Altium_[jlink]MINI J-link V9.zip
PADS_[jlink]MINI J-link V9.zip
94192
Multi-voltage output regulator controller
Multi-voltage output regulator controller, supports up to 25V output, real-time voltage display, touch switch, can be connected to a fan and LED lights.
This multi-voltage output regulator supports up to 25V output, with real-time voltage display, a touch switch, and can connect to a fan. LEDs
use two XL1509-ADJ chips for step-down, supporting 0.5V to 40V input. Output is adjustable, with a 2A current rating, and outputs of 5V and 12V respectively. A 1117A step-down converter is used for
a 3.3V output. An STM32G030F6P6 ammeter and an INA219AIDR arithmetic logic unit (ALU) can test up to 26V. A PT2022S8 touch switch is used, with all interfaces exposed and functions adjusted via a toggle switch. A space is reserved for a timer module, allowing for the use of pre-built modules. Other functions include two USB female connectors supporting the touch switch and one USB female connector supporting the timer, with two sets of 2.54mm pin headers. Input current is directly output via diodes, stepped down to 12V, and protected by self-resetting and Zener diodes. This allows for multiple voltage outputs from a single power supply.

VID_20240618_150427.mp4
VID_20240618_150427.mkv
PDF_Multi-voltage output regulator controller.zip
Altium Multi-Voltage Output Regulator Controller.zip
PADS_Multi-Voltage Output Regulator Controller.zip
94193
Router continuously switches power
The router requires uninterrupted power; a secondary power source can be solar power, batteries, or a power bank.
![SCH_Schematic1_1-P1_2024-06-18.png]

![deb4f59794a2291f49a24f8bb75f7e0e.jpg] The cost

of PCB fabrication and verification
is too low, estimated to be less than 10 yuan.
Two 12V routers with uninterrupted switching solution are available for everyone to choose from
! ![3D_PCB2_2024-06-18.png]

Router provides uninterrupted power, power bank serves as secondary power source. (mp4)
PDF_Router Uninterruptible Power Switching.zip
Altium Router Uninterruptible Power Switching.zip
PADS_Router Uninterruptible Power Switching.zip
BOM_Router Uninterruptible Power Switching.xlsx
94195
TMC5160-BOB Expansion Board
Expansion board for Xianyu TMC5160-BOB stepper motor driver module
Yes. The 5160, which is even cheaper than the 2209, has finally appeared (it can be purchased on Xianyu, but the price seems to have increased now).
To make one, please type "All Wishes Fulfilled at Once" and remember to select "Add Jiali Makers" - designated location to join
the discussion group:

PDF_TMC5160-BOB Expansion Board.zip
Altium_TMC5160-BOB Expansion Board.zip
PADS_TMC5160-BOB Expansion Board.zip
BOM_TMC5160-BOB Expansion Board.xlsx
94196
Hand-welded MP3 Bluetooth music player
This is a multimedia player developed based on the JL AC6955F, supporting Bluetooth 5.1 and SD card playback.
It utilizes as many plugins as possible to facilitate pure hand soldering.
This is a multimedia player developed based on the JL AC6955F, supporting Bluetooth 5.1 and SD card playback.
It utilizes as many plugins as possible for easier hand soldering.
Based on this user's schematic, here's a link: Bluetooth 5.1 Lossless Audio Player
=============================================
The JL AC6955F was purchased from Taobao and already includes the program. The matching crystal oscillator is a 49SMD, also sold in the same store.
The battery measures 34 x 50 mm and is attached to the left side of the board with double-sided tape.
The four function buttons are: 1. Switch between Bluetooth/TF card, 2. Next track/Long press volume up, 3. Play/Pause, 4. Previous track/Long press volume down.
The headphone jack, capacitors, and other components can also be replaced with plugins for easier hand soldering. Since I already had these in stock, I didn't modify them.


PDF_Purely hand-welded MP3 Bluetooth music player.zip
Altium - Hand-welded MP3 Bluetooth music player.zip
PADS_Hand-welded MP3 Bluetooth Music Player.zip
BOM_Purely hand-welded MP3 Bluetooth music player.xlsx
94197
[Graduation Project] Design of an Automatic Watering System Based on a Microcontroller
This system is based on the STM32F103C8T6 and expands to include control modules, humidity detection modules, pH detection modules, light detection modules, display modules, alarm modules, relay modules, wireless communication modules, storage modules, and power supply modules.
Video Demo [Bilibili] https://b23.tv/HWbdDSv
I. System Block Diagram

II. Initial Hardware Design
Showcase: Initial version shown, open-source version has been updated



III. Updated Hardware Design
Showcase: Updated version shown, PCB size reduced, layout adjusted


IV. Testing



V. App
Watering code.7z
The final .7z microcontroller code
PDF_【Graduation Project】Design of an Automatic Watering System Based on a Microcontroller.zip
Altium_【Graduation Project】Design of an Automatic Watering System Based on a Microcontroller.zip
PADS_【Graduation Project】Design of an Automatic Watering System Based on a Microcontroller.zip
BOM_【Graduation Project】Design of an Automatic Watering System Based on a Microcontroller.xlsx
94198
Multifunctional desktop mini fan
An ordinary, multifunctional desktop fan.
In this sweltering summer, while studying or working:
[Fan Function]
A small fan on the desktop, wouldn't it be cooler?
I originally planned to use an S8050 NPN transistor to drive it, but it didn't work; the current seemed too low.
For now, I'll use the USB-A connection.
[Screen Display]
Still hot?
Through the ESP8266, I can view the A-share index and Bilibili follower count in real time on the 1.8-inch screen.
Doesn't that feel much cooler?
The screen normally displays the date and time, temperature (DS18b20), illuminance (photoresistor), and other information at low brightness.
Pressing any key toggles the display menu.
[Night Light Function]
After a long day, turning on the night light function at night provides just the right amount of dim light.
It automatically turns off at 6 AM to save power.
Using an S8050 transistor to drive 5730 SMD LEDs, the brightness is just right when the casing is closed.
[Timer Reminder]
A temporary reminder function: 30 minutes. After this game, I'll go study.
Press the up button once to add 5 minutes, and the down button to subtract 5 minutes. Confirm to start the timer.
When the time is up, the buzzer will sound.
[Alarm Function]
It will ring promptly at 8:00 AM the next morning, ensuring you don't miss class or work. Go Palu!
VID_20240617_181413(0).mp4
PDF_Multifunctional Desktop Fan.zip
Altium Multifunctional Desktop Fan.zip
PADS_Multifunctional Desktop Fan.zip
BOM_Multifunctional Desktop Fan.xlsx
94199
TLV3501 Multifunctional Voltage Comparator
This is a voltage comparator using the TLV3501, offering multiple functions.
Circuit diagram reference: https://blog.csdn.net/xiso303/article/details/131871694 (Please delete if infringing).
This project integrates a TLV3501 voltage comparator and a simple non-inverting amplifier circuit based on the LMH6609.


Relevant parameters
: Power supply voltage: ±3.3-5VDC; Input voltage: 10-2400mV (amplitude, 5V supply); Output level: Rail-to-rail output, can directly drive TTL/CMOS levels; Input frequency: DC–200MHz (experimentally ideal below 100MHz); All interface types: SMA female connector (external screw, internal hole); Comparator input impedance: 51 ohms;
Voltage comparator module modes: 1. Non-inverting zero-crossing comparator: H4, H3, H1 closed; 2. Inverting zero-crossing comparator: H4, H3, H2 closed; 3. Two-input comparator: H3, H4 closed; 4. Non-inverting comparator (adjustable comparison voltage): H4, H6 closed, adjust R7 to control the comparison voltage, measurable at H9. 5. Inverting comparison (adjustable comparison voltage): H3 and H7 are closed, and R7 is adjusted to control the comparison voltage. It can be measured at H9. 6. Hysteresis comparison: H4, H3, and H8 are connected, and R5 is adjusted to control the size of the hysteresis window.
TLV3501 Ultra-High-Speed Wideband Comparator Module.eprj
PDF_TLV3501 Multifunctional Voltage Comparator.zip
Altium_TLV3501 Multi-function Voltage Comparator.zip
PADS_TLV3501 Multi-function Voltage Comparator.zip
BOM_TLV3501 Multi-function Voltage Comparator.xlsx
94200
Snowflake ❄️ lamp
Snowflake lights, the snow is falling so deep, falling so earnestly. Colored snowflake lights based on SGL8022.
Beautiful snowflake light based on SGL8022, touch-sensitive dimming electrode.
PDF_Snowflake❄️Lamp.zip
Altium_Snowflake❄️Lamp.zip
PADS_Snowflake❄️Lamp.zip
BOM_Snowflake❄️Lamp.xlsx
94201
electronic