
Stepper board
felixzero/escrocs
Repository for the ESCROCS team for the french robotics cup 2020!

Repository for the ESCROCS team for the french robotics cup 2020!
Main board v2 is an open-source printed circuit board by felixzero, from the felixzero/escrocs repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 84.5 × 54.6 mm with 75 parts on 94 nets, routed with 559 tracks and 83 vias.
It is built around the ESP32-WROOM-32, MAX485ED and RS485, with the LM2576S-5.0, SRV05-4 and PCA9306DC1 among its other parts. Its parts include 22 resistors, 13 capacitors, 11 ICs, 11 connectors and 8 diodes. It belongs with the robots and motor control boards and the ESP32 boards of this library.
A board, based on an ATMega168PA, meant to control up to 3 1.5A bipolar steppers (the most common kind, used in 3D printers for instance). It can also control up to 3 12V pumps.
Its code is in the code/stepper_board folder.
The steppers stay actively driven all the time. Over prolonged use of time, the card can get really hot, we recommend to use heatsinks on the stepper drivers.
A workaround to permit the microcontroller to switch off the drivers is the set the fuse in such a way that the RESET pin is a regular I/O of the ATMega and let the ATMega hold RESET down when the steppers are not in use. Beware: doing so will prevent reflashing the board.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100n | Capacitor_SMD:C_0805_2012Metric | C2, C4, C12, C13, C14, C203, C206, C301 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric | R11, R12, R13, R303, R304, R305, R306 |
| 4 | 100u | Capacitor_SMD:CP_Elec_8x10 | C1, C201, C202, C205 |
| 4 | 300 | Resistor_SMD:R_1206_3216Metric | R1, R4, R201, R202 |
| 3 | 620 | Resistor_SMD:R_0603_1608Metric | R9, R10, R14 |
| 3 | SRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | U9, U11, U301 |
| 2 | 100 | Resistor_SMD:R_0603_1608Metric | R307, R308 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | 33k | Resistor_SMD:R_0603_1608Metric | R5, R6 |
| 2 | I2C Motor | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J9, J10 |
| 2 | I2C Peripheral | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J7, J8 |
| 2 | PCA9306DC1 | Package_SO:VSSOP-8_2.3x2mm_P0.5mm | U4, U5 |
| 2 | Q_NPN_BEC | Package_TO_SOT_SMD:SOT-23 | Q301, Q302 |
| 2 | RS485 | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J13, J14 |
| 2 | SMF30A | Diode_SMD:D_SMF | D202, D206 |
| 2 | SS54 | Diode_SMD:D_SMA | D201, D203 |
| 1 | 100u | Inductor_SMD:L_12x12mm_H6mm | L201 |
| 1 | 10u | Inductor_SMD:L_12x12mm_H6mm | L1 |
| 1 | 2000u | Capacitor_SMD:CP_Elec_10x10.5 | C204 |
| 1 | 36k | Resistor_SMD:R_0603_1608Metric | R302 |
| 1 | 3V3 power | LED_SMD:LED_0603_1608Metric | D205 |
| 1 | 5V power | LED_SMD:LED_0603_1608Metric | D204 |
| 1 | 82k | Resistor_SMD:R_0603_1608Metric | R301 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U202 |
| 1 | BOOT | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW301 |
| 1 | Battery in | Connector_BarrelJack:BarrelJack_Horizontal | J1 |
| 1 | CP2102N-Axx-xQFN28 | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U302 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32U | U3 |
| 1 | FerriteBead | Inductor_SMD:L_0805_2012Metric | FB201 |
| 1 | Input encoder | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW3 |
| 1 | LCD contrast | Potentiometer_SMD:Potentiometer_Bourns_3314J_Vertical | RV1 |
| 1 | LCD-016N002L | Display:WC1602A | U7 |
| 1 | LM2576S-5 | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U201 |
| 1 | MAX485E | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | PSM712 | Package_TO_SOT_SMD:SOT-23 | D8 |
| 1 | Polyfuse | Fuse:Fuse_1812_4532Metric | F201 |
| 1 | RESET | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW302 |
| 1 | Side select | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | J4 |
| 1 | Status | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | Trigger | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | J3 |
| 1 | UART PGM | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J2 |
| 1 | USB_B | Connector_USB:USB_B_TE_5787834_Vertical | J301 |
It measures 84.5 × 54.6 mm and has 2 copper layers, 1.6 mm thick.
75 parts, built around the ESP32-WROOM-32, MAX485ED, RS485 and LM2576S-5.0. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the felixzero/escrocs repository on GitHub, at the commit this page was made from: the board is CAD/electrical/main_board_v2/main_board.kicad_pcb and its schematic CAD/electrical/accessory_board/accessory_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

felixzero/escrocs
Repository for the ESCROCS team for the french robotics cup 2020!

felixzero/escrocs
Repository for the ESCROCS team for the french robotics cup 2020!

felixzero/escrocs
Repository for the ESCROCS team for the french robotics cup 2020!

felixzero/escrocs
Repository for the ESCROCS team for the french robotics cup 2020!


DCentralTech/HashHacker-Multi-Hashboard-Tester
HashHacker Multi-Hashboard Tester from D-Central, the ultimate open-source tool for repairing and testing your ASIC miners.



klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…

borzeman/PzbElectronics
Репозиторий для поддержки версионирования при разработке плат для киоска.

