KHIiZAFm

42-Stepper Motor Integrated Driver Board - ESP32C3

 
Overview
Highlights: * One-button remote control for motion control, automatically stopping at the designated time. * Automatically turns on a hotspot during operation; after connecting to the Wi-Fi hotspot, the backend management page can be opened in a browser. Schedules can be configured. * Automatic sleep mode, standby power consumption 65uA. * 3S-7S wide voltage range power supply for subsequent operation. * Optimized backend configuration page, simplifying the configuration process. * Improved motion speed.
Related remote control project:
https://oshwhub.com/dotcross/42-bu-jin-dian-ji-yi-ti-qu-dong-ban-esp32c3
Refer to the Bilibili video for remote control of stepper motor up-and-down movement:
https://b23.tv/BrMIHef
 
PDF_42 Stepper Motor Integrated Driver Board - ESP32C3.zip
Altium_42 Stepper Motor Integrated Driver Board - ESP32C3.zip
PADS_42 Stepper Motor Integrated Driver Board - ESP32C3.zip
BOM_42 Stepper Motor Integrated Driver Board - ESP32C3.xlsx
94776
Cat-themed mobile phone based on the Taishan School
Based on the Taishan School's work, using a cat-themed screen, the burned Android system can be used normally.
For a slightly larger mobile phone based on the LCSC development board Taishanpai,
please refer to the following resources:
https://lceda001.feishu.cn/wiki/IJtRwVu5kiylHykl3RJcQ8ANncY ,
https://lceda001.feishu.cn/wiki/M1DVwL6HgihWzlkKgmucPbDbnG4, and https://space.bilibili.com/3493269579237436/channel/collectiondetail?sid=2166974 The screen adapter board isn't difficult to design. The training camp officially uses a 3-inch MIPI screen, and Wu Gong said the speed is low, so differential lines don't have a significant impact. However, the training camp still taught me some methods for drawing differential lines and impedance matching.
Soldering the adapter board's connectors is relatively difficult, but fortunately, LCSC's official development board website provides a soldering tutorial, which is very helpful. Please pay more attention to LCSC development boards. ( https://www.bilibili.com/video/BV19i421y7Hv/?spm_id_from=333.999.0.0&vd_source=7347f48c26f46dd88082d9ff7cba5902 ) I didn't draw the 3D shell very accurately. After it was mailed back, I spent a long time sanding it to fit the screen in. The final result is still pretty good. As for compiling the program, it took me a long time to compile Linux on my small laptop the first time. Later, I followed Mr. Wu to learn how to debug the device tree, touch driver, and change the boot logo. I learned a lot. Finally, I still want to give a thumbs up to the open source documentation and tutorials of LCSC development board. Thank you LCSC development board team! When developing in a Linux environment, we first need to install a virtual machine. You can use VMware or VirtualBox . I use VMware. Below are some problems you might encounter for your reference: 1. Virtual machine without internet access. You can find many solutions by searching on Baidu: [https://blog.csdn.net/weixin_74034112/article/details/136425525](https://blog.csdn.net/weixin_74034112/article/details/136425525 ) [https://blog.csdn.net/weixin_74034112/article/details/136425525](https://blog.csdn.net/weixin_74034112/article/details/136425525 ) Potential installation problems. 2. Computer blue screen. Common blue screen issues with VirtualBox 7.0.16 and how to log in to the Ubuntu virtual machine via SSH. If you've tried many solutions and still can't find one, try a different version . 3. Initially, the disk space was too small after compilation, so I increased the size in the virtual machine settings. However, the disk size remained the same in Ubuntu . I finally solved the problem after finding information on virtual machine expansion. I expanded the virtual machine disk and then compiled Linux, but kept getting errors. Then I set up a Duker environment and compiled successfully this time. The next day, I tried to compile again but kept getting errors and couldn't find the cause, so I had to start over. The first time I used Ubuntu 20, not the official 18.04 version. This time, I followed the steps and compiled successfully. Below is the link I referenced when encountering compilation errors: https://oshwhub.com/forum/post/14e4b189490c4d3d9ec2142f6751ce15. I also encountered another problem: the VMware virtual machine wouldn't open and kept booting with a black screen. I solved it by referring to this link: http://www .shangzh.com/1154.html, after changing a file in the installation path , you need to modify the device tree. Refer to the screen manual. Modify the device tree here. The screen we want to display is a MIPI screen, which is in this file. Wu's documentation is very detailed. Just try each value one by one according to the Cat screen manual. Try changing this value and then another value. Even if it doesn't work in the end, Cat provides the modified file. You can just copy it. After modifying it, solder the board and use it directly. You can also change the boot image. Refer to the official tutorial document https://lceda001.feishu.cn/wiki/K51kwVQ9ViBTeDkYmsRc0YOLnle





























 
 
 
IMG_20240509_115136.jpg
video_20240509_115141.mp4
PDF_Cat Screen Phone Based on Taishan School.zip
Altium_Cat Screen Phone Based on Taishan School.zip
PADS_Cat Screen Phone Based on Taishan School.zip
BOM_Based on the Taishan School Cat Screen Phone.xlsx
94777
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-27 20:04:22

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号