Video Link:
Bilibili Video -- Function Demonstration and Introduction
Project Overview
This project is based on the STM32F1 chip and
can realize three major functions: mobile phone Bluetooth control, automatic obstacle avoidance, and automatic line tracking.
Project Functionality
Users can achieve seamless connection in three modes via mobile phone Bluetooth.
Principle Analysis (Hardware Description)
The TB6612 driver module controls the tires on both sides of the car, and Bluetooth uses serial port interrupt reception.
Software code
is attached.
Notes
1. Four AA batteries may not be enough to support the drive of four motors. You can add four more AA batteries and connect them to the power connection of the STM32 program with DuPont wires, but this requires an additional 5V to 3.3V voltage regulator module.
2. The steering of the car needs to be flexibly adjusted according to the actual situation such as ground friction.
Physical Image


Smart Car - Debugging (2).zip
PDF_stm32 Smart Car (Bluetooth, Ultrasonic, Line Following).zip
Altium_stm32 Smart Car (Bluetooth, Ultrasonic, Line Following).zip
PADS_stm32 Smart Car (Bluetooth, Ultrasonic, Line Following).zip
BOM_stm32 Smart Car (Bluetooth, Ultrasonic, Line Following).xlsx
91704
Taishanpai USB 3.0 Adapter Board
I don't know why it's not running at full speed. I'm posting this and hoping some experts can give me some pointers.
I'm trying to verify the USB 3.0 functionality of the Taishanpai processor. I've drawn three versions, but it still doesn't reach full speed. The speed is barely touching the lower limit of USB 3.0. I don't know if it's a chip performance limitation or an impedance issue.


I discussed it with Engineer Wu for a long time, but we still couldn't figure it out. I'm so inexperienced!
PDF_Taishanpai USB3.0 Adapter Board.zip
Altium_Taishanpai USB3.0 Adapter Board.zip
PADS_Taishanpai USB3.0 Adapter Board.zip
BOM_Taishanpai USB3.0 Adapter Board.xlsx
91707
Lucky Marquee
Sharing a super simple lucky marquee
Powered by 4 dry cell batteries, shake or press the button as the trigger condition, 6 of the 33 lights will be randomly lit.
f38f85ae3b0ef36042b6fe9bd99d8743.mp4
PDF_Lucky Marquee.zip
Altium_Lucky Marquee.zip
PADS_Lucky Marquee.zip
BOM_Lucky Marquee.xlsx
91708
ESP8266 Activated Carbon Formaldehyde Removal Main Control Board
This is a homemade activated carbon air purifier for formaldehyde removal. An ESP8266 drives the blower, and the activated carbon adsorbs formaldehyde. Formaldehyde concentration is measured using a CJSH22-CH2O meter, and the information is displayed on an OLED12864. The Blinker library is used for network connectivity, allowing control of the motor and formaldehyde concentration display from a mobile phone.
Activated carbon is used to adsorb formaldehyde, the outer shell is made by 3D printing, the PCB is made by JLCPCB, a centrifugal fan with high air pressure is used, the ESP8266 is connected to the network, and the Blinker can be remotely controlled and historical formaldehyde concentration can be viewed. The total cost is estimated at 90 yuan.
Please see the video on Bilibili: https://www.bilibili.com/video/BV1aapieMEst/ Overview:
https://www.bilibili.com/video/BV1hapieTE1L/ Hardware Introduction
: https://www.bilibili.com/video/BV1TE4zeEERW/ Software Introduction:


ESP8266 main controller,

CJSH22 formaldehyde sensor: https://detail.tmall.com/item.htm?_u=k3v6gk0837d&id=609585259969&skuId=4884397220013&spm=a1z09.2.0.0.57172e8dZZ7wus

The screen uses an IIC. 12864

motor for automotive blowers with fan: https://item.taobao.com/item.htm?_u=k3v6gk01cae&id=612166551562&spm=a1z09.2.0.0.57172e8dZZ7wus

3.3V to 5V PWM chip: https://item.taobao.com/item.htm?_u=k3v6gk06122&id=636691499892&spm=a1z09.2.0.0.57172e8dZZ7wus

Activated carbon filter housing for stainless steel window screens:
Approximately 2.5 kg of activated carbon is needed based on my designed dimensions.
Blinker for mobile app: https://www.diandeng.tech/doc
——
...


daima.ino
STL model.rar
SW model.rar
PDF_ESP8266 Activated Carbon Formaldehyde Removal Control Board.zip
Altium_ESP8266 Activated Carbon Formaldehyde Removal Control Board.zip
PADS_ESP8266 Activated Carbon Formaldehyde Removal Control Board.zip
BOM_ESP8266 Activated Carbon Formaldehyde Removal Main Control Board.xlsx
91709
SULILG 32-bit single-unit ESC
A single-unit ESC based on AM32 and HF32 (supports 8-bit switching)
The test video and attached
project parameters
are available. This solution separates the control board and power board, which can increase overcurrent. Users can freely choose to use an 8-bit or 32-bit control board.
AM and HF use the PB4 pin scheme, which is widely available online. BL_S uses the J_H_30 scheme, which is also widely available online.
This ESC supports 5V 3ABEC and can power peripherals.
This ESC uses 12 MOSFETs to increase heat dissipation and overcurrent. For NMOS transistor selection, you can use NTMFS5C430NLT1G or CSD18540Q5B, depending on your choice. As long as the voltage is >30V and the overcurrent is greater than about 80, it is acceptable.
In the 6-second voltage test, this ESC with a copper thickness of 0.5OZ can achieve around 20A and a temperature of 40-50 degrees Celsius. Under forced cooling, it can run at 50A for 30 seconds and reach a temperature of 80 degrees Celsius (increasing the copper thickness can provide better heat dissipation and overcurrent performance, or you can add a heatsink).
Rendering and


physical images are also available.

SULILG 32-bit Single-Unit ESC Test_1.mp4
SULILG 32-bit Single-Unit ESC Test_2.mp4
ESC data.rar
PDF_SULILG32-bit Single-Unit ESC.zip
Altium_SULILG32-bit single-unit ESC.zip
PADS_SULILG 32-bit single-unit ESC.zip
91710
Photoelectric obstacle avoidance device
Photoelectric obstacle avoidance module, used for obstacle avoidance in small vehicles.
The schematic diagram is as follows:
1. One set of LM393 operational amplifiers is used, and the other set is unused.
2. The adjustable resistor can adjust the distance between the amplifier and the obstacle.
3. The circuit diagram is as follows:

4. The physical diagram is as follows:
PDF_Optical Obstacle Avoidance Device.zip
Altium_Optical Obstacle Avoider.zip
PADS_Optical Obstacle Avoider.zip
BOM_6. Photoelectric Obstacle Avoidance Device.xlsx
91711
Microsoft Dinosaur
Free toy dinosaur, can be scratched to look like gold!
Free dinosaur charm, can be stamped with gold!
A super cute Microsoft dinosaur charm, perfect as a pendant or necklace!
PDF_Microsoft Little Dinosaur.zip
Altium_Microsoft Little Dinosaur.zip
PADS_Microsoft Little Dinosaur.zip
91712
electronic