oYaoR

ElectronBot Elite Edition

 
Overview
The Elite Edition electronic PCB has been completely redesigned, optimizing several design issues. The entire hardware system uses a two-layer board, reducing manufacturing costs. All resistors and capacitors have been changed to 0603 packages for easier soldering and replication.
Header: The SD card has been removed, the PCB layout redesigned, and the heat dissipation issue of the communication chip has been optimized (verified and resolved). A 5V power interface has been added, with provisions for future use by other devices.
Sensor Board: Dual-channel audio output functionality has been added, the layout redesigned, and analog-to-digital signal routing optimized for improved reliability. The II2C bus terminals for servo communication have been merged into one (drive capability verified), reducing material costs.
Servo Board: Bus merging, power supply optimization, and the addition of DIP switches for easier ID settings.
#Distributed under a Creative Commons Noncommercial License (CC BY-NC 4.0).
# You may copy, distribute, and distribute this work, but only for noncommercial purposes.
# For commercial use, please contact the author for authorization.
3a0e71195033bb7cc13cb03a2e841587.mp4
Gerber_header_pattern_file.zip
Gerber servo drive board mounting files.zip
Gerber_sensor board making files.zip
PDF_ElectronBot Elite Edition.zip
Altium_ElectronBot Elite Edition.zip
PADS_ElectronBot Elite Edition.zip
BOM_ElectronBot Elite Edition.xlsx
93910
Chameleon Dev-Channel's two-layer ICID simulation sniffing has been verified!
This program is modified from the official Chameleon schematic dev version. The official version is a four-layer board, while this version is a two-layer board. This is done for two reasons: first, to allow for more free color printing; and second, to verify the matching of the ID and IC coil resonant circuit.
Those interested can try to build the board themselves.
I. About this project:
Chameleon is a tool that can clone analog IC (13.56MHz) and ID (125kHz) cards.
This project is modified from the official original schematic. Replacing the LF coil with a physical coil results in a much better signal than PCB-printed coils.
Two-layer boards allow for more colors. Board thickness is flexible.
Verified, a six-layer Dev Mini version is also available! The size is reduced, card reading is sensitive, and size is not a factor. Join the group to obtain the PCB design files.
Additionally, for finished products, search for the technical exchange group on Xianyu: 823366985. Everyone is welcome to join the group for discussion.
WeChat_20240614213455.mp4
devmini demo.mp4
PDF_Chameleon dev two-layer version ICID simulation sniffing verified! .zip
Altium_Chameleon dev two-layer version ICID simulation sniffing verified! .zip
PADS_Chameleon dev two-layer version ICID simulation sniffing verified! .zip
BOM_Chameleon dev two-layer version ICID simulation sniffing verified! .xlsx
93911
STM32G431 development board with built-in STLINK
The minimum system board for STM32G431CBU6 has built-in STLINK, which can be used for debugging or programming external STM32 microcontrollers.
This project is the first open-source release across the entire platform, providing beginners with a low-cost STM32 minimum system board
. 1. This system board brings out almost all general-purpose GPIO pins.
2. It has a built-in STLINK V2.1 with a serial port and virtual USB drive drag-and-drop programming, making it convenient and quick to use. It can also be used as a debugger to program or debug external STM32 boards.
3. The system board includes an external operational amplifier for the microcontroller.
4. It has a built-in MAX6675 chip for direct thermocouple temperature measurement.
5. It has two LCD screen interfaces (the two cannot be used simultaneously), allowing direct connection of the screen to the system board without an adapter board.
6. Its size is compatible with common STM32F103C8T6 minimum system boards, allowing direct insertion onto a breadboard.
7. The board uses a common Type-C power supply interface and includes a user button, a user LED, a power indicator LED, and STLINK status indicator lights. The
actual product after soldering is shown in the image.
The built-in STLINK is connected to the utility
STLINK via USB
. Using Keil software, the connection is successful, displaying the V2.1 version serial number
and lighting up the LCD screen.
V20240707-203746.mp4
V20240514-134129.mp4
PDF_STM32G431 Development Board Built-in STLINK.zip
Altium_STM32G431 development board with built-in STLINK.zip
PADS_STM32G431 development board with built-in STLINK.zip
BOM_STM32G431 development board has built-in STLINK.xlsx
93914
IAP15F2K61S2 LQFP44 to DIP40
I'm self-studying 51 microcontrollers and using the STC IAP15F2K61S2 emulator. It has a DIP40 package, but its pinout differs from the traditional 8051 microcontroller, making it unsuitable for traditional development boards. So I designed my own LQFP44 to DIP40 adapter board (which has already been fabricated).
IAP15F2K61S2 LQFP44 to DIP40 Adapter Board
Version Notes - 2024.7.7
1. Added external crystal oscillator selection pins P1.6 and P1.7.
2. Added external reset selection pin P54.
3. DIP40 pins 29, 30, and 31 are left floating; jumpers can be soldered later if needed.
4. The pin definitions are the same for STC15F/STC15W series LQFP44 packages and should also be applicable.
5. V1 is my first board design with absolutely no prior experience; it features automatic routing, no copper plating, and is already fabricated.
6. V2 is a modified version of V1, optimized after watching EDA video tutorials; DRC checked and found no errors; no copper plating; not yet fabricated.
7. I only have a junior high school education, and my work has nothing to do with electronics; I designed this out of hobby in my spare time, hoping it will be helpful to others. Please correct any shortcomings yourself.
Version V1 is already fabricated, tested and downloadable; all I/O LEDs are working.
Detecting target microcontroller...
Microcontroller model: IAP15F2K61S2
Software protocol: 7.2.5S
Current chip hardware options are:
. After the next cold boot, the system clock source is the internal IRC oscillator
. Current oscillator frequency: 22.078MHz
. . Oscillator amplification gain enabled
. . Power-down wake-up timer frequency: 34.525KHz
. . P3.2 and P3.3 are irrelevant to the next download
. . No additional reset delay is added during power-on reset
. . The reset pin remains the reset pin
. . Reset upon low voltage detection
. . Low voltage detection threshold voltage: 3.82V
. . EEPROM operations cannot be performed under low voltage
. . The internal watchdog timer is not activated during power-on reset. .
The prescaler for automatically activating the internal watchdog timer upon power-on is: 256.
. The watchdog timer stops counting in idle state
. . After the watchdog timer is activated, the software can modify the prescaler, but cannot disable the watchdog timer
. The user EEPROM area will not be erased during the next user program download
. There is no related 485 port control during the next user program download
. The download password does not need to be verified during the next download
. TXD and RXD are independent I/O pins
. After chip reset, the TXD pin is a weak pull-up bidirectional port
. After chip reset, P2.0 outputs a low level
. Internal reference voltage: 1239 mV (reference range: 1150~1320mV).
Microcontroller model: IAP15F2K61S2.
Software protocol: 7.2.5S.
1720367037393.jpg
VID_20240707_233841_20247723477.mp4
Test program.PNG
PDF_IAP15F2K61S2 LQFP44 to DIP40.zip
Altium_IAP15F2K61S2 LQFP44 to DIP40.zip
PADS_IAP15F2K61S2 LQFP44 to DIP40.zip
BOM_IAP15F2K61S2 LQFP44 to DIP40.xlsx
93915
TPS7A49-LDO module
TPS7A49, low noise, high PSRR, adjustable low dropout voltage regulator
Chip Description: TPS7A49 The
TPS7A49 is a 150mA, 36V, low-noise, high PSRR, adjustable low-dropout regulator with enable function.
Electrical Characteristics:

Input Voltage: 3V~36V
; Continuous Output Current: 150mA;
Output Voltage: 1.194V~33V.

Circuit Description:

A 5.082P connector is used as the main input and output interface of the module. A 2.543P header connector is added for extended power input and output for ease of use.
Following the capacitor distribution in the datasheet, 10uF capacitors are used for input and output filtering in conjunction with 100nF capacitors. Note that it is recommended to add a 10nF capacitor to the feedback resistor section to minimize noise and maximize AC performance.
The output voltage can be adjusted by changing the voltage divider resistors R1 and R2; 1% or even 0.1% is recommended.

Note

that the TPS7A49 is often used in conjunction with the TPS7A30 to form a DC-DC converter; pay attention to the positive and negative voltages, as the 7A49 operates on a positive voltage.
When selecting voltage divider resistors, an accuracy of no less than 1% is not recommended, and the feedback line needs careful consideration; it should not be too far from the pins, and a 10nF capacitor should be placed nearby.
PCB layout should ideally follow the datasheet, with the input, output, and chip GND on a single copper trace.
The capacitor voltage rating must be correctly selected. Although this chip supports 36V input, it should not be used for large voltage drop step-down applications, otherwise the temperature will still be very high.

[Actual test image]
PDF_TPS7A49-LDO module.zip
Altium_TPS7A49-LDO module.zip
PADS_TPS7A49-LDO module.zip
BOM_TPS7A49-LDO module.xlsx
93916
Matrix keyboard
Matrix keyboard module
A matrix
keypad is a common input method for electronic devices. It uses a special matrix row and column arrangement to detect and input keys.
A matrix keypad consists of a set of keys (usually buttons or switches) and a matrix circuit. Essentially, it uses 8 I/O ports to control and read 16 keys, thus reducing the number of I/O ports used.
PDF_Matrix Keyboard.zip
Altium_Matrix Keyboard.zip
PADS_Matrix Keyboard.zip
BOM_Matrix Keyboard.xlsx
93917
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-27 02:17:52

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号