GTXk6sC

Taishanpai 3.1-inch Screen Expansion Board - Integrates Power Supply, Audio, Serial Port, and RTC

 
Overview
The Taishanpai 3.1-inch MIPI screen expansion board connects to the bottom contacts of the Taishanpai via a pogo pin, enabling PD power supply, serial port, RTC, speaker, and microphone functions.
 
The serial port chip used is the CH343, which can be seen as a technological innovation of the CH340 chip, supporting a maximum serial port baud rate of 6Mbps. Generally, no driver is required (driver download: https://www.wch.cn/products/CH343.html).
 
It connects to the Taishanpai via a 6-pin 0.5mm pitch and a 31-pin 0.3mm pitch FFC/FPC flexible flat cable.
 
The RTC battery uses a 1.25mm connector; please purchase a BIOS battery with a wire and pay attention to the wiring sequence!
 
The speaker uses a 1.25mm connector. The YZ-2520 features a side-emitting cavity speaker.
 
The screen is a 3.1-inch MIPI screen from DaXian, and MIPI and CST128-A touchscreen have been successfully tested. To prevent backlight overload, please pay
 
close attention to the brightness. The touch chip shipped from the Taobao manufacturer is CST128-A, with datasheet name FT5316. It is recommended to use the driver provided in this article.
Comparison revealed that the touch chip shipped from Taobao has two firmware versions: one with I2C address 0x48 (estimated to be the original CST firmware), and the other with I2C address 0x38.
It is recommended to try using 0x38 to drive the touchscreen first. If that fails, try using 0x48. You can use `i2cdetect -y 1` in Linux to determine the I2C address.
 
Download Links:
https://gitee.com/fengmoxi/tspi-d310t9362v1.git
 
Material References:


Material
Notes
Purchase Links


Screen
 
https://m.tb.cn/h.5qU9qaCowH1K7hC?tk=15XeWSwIyVW 


Speaker
YZ-2520 1.25 Side Output
https://m.tb.cn/h.5pBqNCTrKvSSPvE?tk=kWlyWSwHLuC


Battery
B Wiring Sequence
https://m.tb.cn/h.5pSmCtXzmrp8KEN?tk=nXMNWSwGiKV 


SMD Copper Pillar
M3*6.5
https://m.tb.cn/h.5qUO0eYXW7pxtFK?tk=xDANWSwGYO0 


POGOPIN
8MM Example of a plug-in type :
https://m.tb.cn/h.5pSMjQd7pREPY4T?tk=hrsxWSwGGGu 


 

Combination Effect.mp4
Android video playback.mp4
PDF_Taishanpai 3.1-inch Screen Expansion Board - Integrated Power Supply, Audio, Serial Port, RTC.zip
Altium_Taishanpai 3.1-inch Screen Expansion Board - Integrated Power Supply, Audio, Serial Port, RTC.zip
PADS_Taishanpai 3.1-inch Screen Expansion Board - Integrated Power Supply, Audio, Serial Port, RTC.zip
BOM_Taishanpai 3.1-inch Screen Expansion Board - Integrated Power Supply, Audio, Serial Port, RTC.xlsx
96408
Winter Limited Edition Ultra-Small Serial Port Debugger
Winter Limited Edition Ultra-Small Serial Port Debugger:

Small and exquisite, a must-have for engineers.
Winter Limited Edition Ultra-Small Serial Port Debugger:
Small and exquisite, a must-have for engineers.
TypeC to TTL v5.stl
PDF_Winter Limited Edition Ultra-Small Serial Port Debugger.zip
Altium_Winter Limited Edition Ultra-Small Serial Port Debugger.zip
PADS_Winter Limited Edition Ultra-Small Serial Port Debugger.zip
BOM_Winter Limited Edition Ultra-Small Serial Port Debugger.xlsx
96410
RCT6 Multifunctional Core Board
By participating in JLCPCB's color screen printing activity, I successfully won a 50 RMB color printing coupon. I directly added two of my favorite photos, and they look absolutely gorgeous! Not only do they look good, but they also work perfectly, as you can see in the video. The chip used is the RCT6, which is really great.
Serial servo motor driver, serial communication, used for project work.
video_20240114_141619.mp4
video_20240114_141318.mp4
PDF_RCT6 Multifunctional Core Board.zip
Altium_RCT6 Multifunctional Core Board.zip
PADS_RCT6 Multifunctional Core Board.zip
BOM_RCT6 Multifunctional Core Board.xlsx
96411
Ultra-low cost frequency converter FOC drive
Ultra-low-cost open-source frequency converter/FOC circuit board
The project consists of two boards: a main control board and a driver board. They operate independently yet work together. Different driver boards can achieve different power outputs. The same driver board can also be paired with different main control boards to allow for easy MCU replacement.
 
Currently, the control board uses the AT32F415 MCU, and the driver board uses the EG2134 gate driver.
All other components utilize JLCPCB's basic library as much as possible to minimize component replacement costs. With 5 control boards and 5 driver boards, all using JLCPCB's complete package (materials and labor included), the cost per set is under 150 RMB. If only JLCPCB's surface mount basic library is used, and the rest are hand-soldered, the cost per set can be reduced to 80 RMB. Small-batch production costs are under 35 RMB.
 
 
The increased length is to provide more space for screwdriver operations on the power supply and motor terminals.
 
The MOSFETs are placed on the bottom for easy mounting on a heatsink, although no heatsink is actually needed for low-power applications (under 100W).
 
60V 40A MOSFETs are used in the surface mount configuration. In practice, it can safely operate with current up to 5A without heat dissipation.
 
 
 
A firmware copy for the VVVF inverter is provided in the attachment.
 
Because the circuit board has an SPI interface and current sampling, it can actually achieve FOC driving of the PMSM. The sensor requires SPI.
 
firmware.bin
PDF_Ultra-cheap frequency inverter FOC driver.zip
Altium_Ultra-cheap frequency inverter FOC driver.zip
PADS_Ultra-cheap inverter FOC driver.zip
BOM_Ultra-cheap frequency inverter FOC driver.xlsx
96412
Air conditioner condensate drain pump (or full water alarm)
Because of the load-bearing wall, the drain pipe of the air conditioner unit in the living room has to go up more than 2 meters before reaching the drain pipe on the balcony. This couldn't be achieved by the water itself relying on gravity, hence this small project.
 
Problem Solving: Background as described in the introduction. I searched online for something called an air conditioner condensate drain pump, but it was too expensive, so I gave up. Then I bought a small water pipe cleaner, a small water pump (with two wires; the pump starts pumping water when both are in contact with water), and a few meters of water pipe for a water purifier. Combined, I achieved drainage to the balcony (I first drained it into a small water tank on the balcony for my robot vacuum; the tank automatically drains into the sewer when full). However, after using it for a while, I found that the pump sometimes couldn't drain the water or wasn't working, resulting in water overflowing the floor.
Principle: Using an ESP32-C3 microcontroller connected to Wi-Fi and communicating via MQTT. A water level float was added; when the water level is full, IO6 and IO10 are short-circuited, an MQTT message is published, nodred receives the message and shuts off the air conditioner, and sends an alarm via Xiao Ai (Xiaomi's AI assistant).
Function: The two points marked by the sensor are connected to the water level float. When the water level is reached, if the water pump is connected, it can function as an air conditioner condensate drain pump (the alarm is removed from the program). Without the water pump connected, it functions as a water level alarm.
ac_water MICROPYTHON source code.zip
nodered flowchart.txt
PDF_Air Conditioner Condensate Water Pump (or Water Full Alarm).zip
Altium_Air Conditioner Condensate Pump (or Full Water Alarm) .zip
PADS_Air Conditioner Condensate Pump (or Full Water Alarm).zip
BOM_Air Conditioner Condensate Pump (or Full Water Alarm).xlsx
96413
Master Sword Breathing Light
NE555 Master's Sword Breathing Lamp Desktop Ornament
This project was inspired by the (under editing) NE555 breathing light - Master Sword. Following the original author's ideas, I redesigned a rechargeable magnetic base and adjusted the breathing light frequency to my liking.
The magnetic base uses a 2-pin magnetic male/female connector (N52 charging contact connector, electronic smart wearable pogo pin, spring pin) from Taobao.
I plan to model a casing later, but haven't started yet.
The video below shows the effect of my first version of the base, which is the same as the base in this project; the video is for demonstration purposes only.
 
e162399d0c53b4247a07f5df0d637219.mp4
PDF_Master Sword Breathing Light.zip
Altium_MasterSwordBreathingLight.zip
PADS_MasterSwordBreathingLight.zip
96415
LED strip WS2811 intelligent controller
Based on ESP8266-12e, this is an intelligent controller that can control the WS2811 LED strip.
With Chinese New Year approaching, I decided to make a LED strip controller to control LED strips powered by the WS2811 chip.
I used the EPS8266-12E chip, which I'm quite familiar with.
While designing the PCB, I asked my child what to write on it, and he said, "Lights for Chinese New Year." Hence the strange silkscreen.
 
I connected the SPI MOSI pin of the WS2811 to the LED strip's DIN connector.
The LED strip's power supply is directly connected to an external 12V power supply.
The 12V power is then stepped down to 3.3V by an LDO chip before supplying the chip.
To save costs, I didn't integrate a USB-to-serial chip; only the pins are exposed, requiring an external programmer.
I reserved three sets of buttons connected to the GPIO pins for controlling the light modes. I also reserved
two levels of 3V3/GND/GPIO pins.
Currently, one set is directly connected to a sound sensor, enabling the light to turn on when a voice is called. Because the placement and pin order weren't planned perfectly, I'm currently using jumper wires. Please
 
ignore my poor soldering skills. Due to my clumsy hands, I intentionally exposed most of the pins to facilitate measurement and positioning after soldering.
 
For the software, I used part of the FastLED library and also created several effects myself.
The principle is relatively simple: it essentially uses an array of 100 points, each representing the RGB color of a single LED, and refreshes the data in each loop.
Based on the desired effect, I calculated the color of each LED in each loop.
The code is pending open-sourcing.
 
 
MP4_20240113_172408VLOG.mp4
PDF_WS2811 LED Strip Smart Controller.zip
Altium LED Strip WS2811 Smart Controller.zip
PADS_LED Strip WS2811 Smart Controller.zip
BOM_WS2811 Smart Controller for LED Strip Lights.xlsx
96417
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-27 04:01:02

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号