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

Repository for the ESCROCS team for the french robotics cup 2020!
Stepper board 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 58.4 × 41.7 mm with 81 parts on 80 nets, routed with 824 tracks and 46 vias.
It is built around the ATMEGA168PA-AU, DRV8811PWP and ULN2003. Its parts include 28 resistors, 27 capacitors, 5 ICs, 1 connector and 1 crystal. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) 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 |
|---|---|---|---|
| 10 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R3, R6, R10, R11, R14, R28, R30, R31, R34 |
| 9 | 220n | Capacitor_SMD:C_0603_1608Metric | C4, C5, C6, C10, C11, C12, C28, C29, C30 |
| 6 | 0.1 | Resistor_SMD:R_1206_3216Metric | R7, R8, R15, R16, R35, R36 |
| 6 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C7, C13, C15, C17, C25 |
| 6 | 1n | Capacitor_SMD:C_0603_1608Metric | C2, C3, C8, C9, C26, C27 |
| 6 | 47k | Resistor_SMD:R_0603_1608Metric | R1, R4, R9, R12, R29, R32 |
| 3 | 33k | Resistor_SMD:R_0603_1608Metric | R5, R13, R33 |
| 3 | 470 | Resistor_SMD:R_1206_3216Metric | R25, R26, R27 |
| 3 | DRV8811 | Package_SO:HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias | U2, U4, U5 |
| 3 | Stepper | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | St.0, St.1, St.2 |
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric | C16, C19 |
| 2 | 10u | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C14, C18 |
| 2 | 22p | Capacitor_SMD:C_0603_1608Metric | C20, C24 |
| 1 | 12V | LED_SMD:LED_0603_1608Metric | 12V |
| 1 | 12V | Connector_BarrelJack:BarrelJack_Horizontal | J3 |
| 1 | 5V | LED_SMD:LED_0603_1608Metric | 5V |
| 1 | ATmega168PA-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | Crystal | Crystal:Crystal_SMD_HC49-SD | Y1 |
| 1 | Home 0 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | Home 0 |
| 1 | Home 1 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | Home 1 |
| 1 | Home 2 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | Home 2 |
| 1 | I2C | Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | I2C |
| 1 | ISP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | ISP |
| 1 | Pump 0 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | Pump 0 |
| 1 | Pump 1 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | Pump 1 |
| 1 | Pump 2 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | Pump 2 |
| 1 | RESET | Button_Switch_THT:SW_PUSH_6mm | RESET |
| 1 | ST | LED_SMD:LED_0603_1608Metric | ST |
| 1 | ULN2003 | Package_SO:SO-16_3.9x9.9mm_P1.27mm | U3 |
The 77 most common of 81 parts.
It measures 58.4 × 41.7 mm and has 2 copper layers, 1.6 mm thick.
81 parts, built around the ATMEGA168PA-AU, DRV8811PWP and ULN2003. 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/stepper_board/stepper_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!

Hackuarium/bioreactor
Please refer to the documentation for all useful information.




bismarx-v1/Sumec-Remote
IR remote for MiniSumo, schematic and partial code was forked from p1rse

lrvdijk/ledstrip-dmx-receiver
KiCad Project for a DMX receiver driving a LED strip with 5050 SMD RGB LEDs.

modular-vertical-farming/module-pcb
The PCB files for the modular vertical farming project

jdhp-pcb/pcb-atmega-xx8-isp-board
Copyright (c) 2014 Jeremie DECOCK (http://www.jdhp.org)