

WildWillyR5Hardware
Schematic and board layout for the R5 version of my robot.
- Size
- 94.4 × 92.2 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 82
- Nets
- 118
- Pads
- 461
- Tracks, vias
- 1,016, 152
- Pours
- 324
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 24 Jan 2024
- Updated
- 26 Apr 2024
Overview
WildWillyR5Hardware is an open-source printed circuit board by dkjonas, from the dkjonas/WildWillyR5Hardware repository on GitHub. It is a 4-layer board of 94.4 × 92.2 mm with 82 parts on 118 nets, routed with 1,016 tracks and 152 vias.
It is built around the 74HC540D, LMZ22005TZ and DRV8871DDA, with the PCA9685PW and WS2812B-5050RGB among its other parts. Its parts include 25 resistors, 19 capacitors, 14 crystals, 12 ICs and 4 switches. It belongs with the RP2040 boards of this library.
Main components
574HC540D
SOIC-20-300mil-40℃~+125℃ 1 11ns@4.5V,50pF 160uA 2V~6V 7.8mA 7.8mA 74HC 8 Tri-State Unidirectional SOIC-20-300mil Buffers, Drivers, Receivers, Transceivers ROHSNexperiaBuffers, Drivers, Receivers, TransceiversLMZ22005TZ
TO-PMOD-7-40℃~+125℃ 1 10.16mm 13.77mm 2.6mA 220uF 4.57mm 5A 6V~20V 800mV~6V 812kHz 92% 9mVp-p Short Circuit Protection、Over-temperature protection、Over Current Protection、Overvoltage protection、Under Voltage Protection、Programmable output voltage、Programmable soft start、External clock synchronization Step-down type TO-PMOD-7 DC-DC Power Modules ROHSTexas InstrumentsDC-DC Power ModulesDRV8871DDA
SO-8-EP-40℃~+125℃ 1 10uA 3.6A 565mΩ PWM Yes SO-8-EP Brushed DC Motor Drivers ROHSTexas InstrumentsStepper Motor DriverPCA9685PW
TSSOP-28-40℃~+85℃ 100kHz~1MHz 16 2.3V~5.5V 25mA 5.5V Built-in PWM TSSOP-28 LED Drivers ROHSNXP SemiconductorsLED DriversWS2812B-5050RGB
SMD-4_5.0X5.0X4.2PSMD-4_5.0X5.0X4.2P SMT ROHSJLCPCB AssemblyUncategorised
README
README.mdSchematic and board layout for the R5 version of my robot.

Parts
82| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100n | Capacitor_SMD:C_0805_2012Metric | C20, C21, C22, C26, C27, C28, C40, C60, C70, C71 |
| 7 | 22u | Capacitor_SMD:C_1206_3216Metric | C10, C23, C24, C25, C29, C30, C31 |
| 7 | 68k | Resistor_SMD:R_0805_2012Metric | R17, R20, R21, R22, R23, R24, R25 |
| 6 | Conn_01x06 | Connector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_Vertical | X20, X21, X22, X23, X24, X25 |
| 6 | DRV8871DDA | _r5:Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias | U20, U21, U22, U23, U24, U25 |
| 5 | 100k | Resistor_SMD:R_0805_2012Metric | R16, R40, R60, R70, R80 |
| 5 | 4k7 | Resistor_SMD:R_0805_2012Metric | R90, R91, R92, R93, R94 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H201, H202, H203, H204 |
| 4 | SW_SPDT | _r5:SW_Slide_1P2T_CK_OS102011MS2Q | S10, S60, S70, S80 |
| 2 | 220u | Capacitor_SMD:CP_Elec_6.3x7.7 | C11, C90 |
| 2 | 74HC540 | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U70, U71 |
| 2 | ~ | Resistor_SMD:R_0805_2012Metric | R61, R62 |
| 1 | 0R | Resistor_SMD:R_0805_2012Metric | R12 |
| 1 | 1N4148 | Diode_SMD:D_SOD-323 | D40 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric | R14 |
| 1 | 22k | Resistor_SMD:R_0805_2012Metric | R10 |
| 1 | 300R | Resistor_SMD:R_0805_2012Metric | R15 |
| 1 | 3X3HEADER | _r5:PinHeader_3x03_P2.54mm_Vertical | X90 |
| 1 | 3k | Resistor_SMD:R_0805_2012Metric | R11 |
| 1 | 4X3HEADER | _r5:PinHeader_3x04_P2.54mm_Vertical | X91 |
| 1 | 6k8 | Resistor_SMD:R_0805_2012Metric | R13 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | X11 |
| 1 | Conn_01x02 | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | X12 |
| 1 | Conn_01x02 | _r5:AMASS_XT60PW-M | X10 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | X40 |
| 1 | GY-BNO08X | _r5:GY-BNO08X | X93 |
| 1 | LMZ22005 | _r5:7TO-PMOD | U10 |
| 1 | LOGO | LOGO | G*** |
| 1 | NetTie_2 | NetTie:NetTie-2_SMD_Pad2.0mm | NT50 |
| 1 | PCA9685PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U60 |
| 1 | PI22 | Connector_PinSocket_2.54mm:PinSocket_2x12_P2.54mm_Vertical | U50 |
| 1 | Pico | _r5:RaspberryPiPico_SMD | U80 |
| 1 | SDD1309 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | X92 |
| 1 | WS2812B5050 | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D41 |
Questions
How big is the WildWillyR5Hardware PCB?
It measures 94.4 × 92.2 mm and has 4 copper layers, 1.6 mm thick.
What parts does the WildWillyR5Hardware use?
82 parts, built around the 74HC540D, LMZ22005TZ, DRV8871DDA and PCA9685PW. 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.
Where can I download the WildWillyR5Hardware KiCad files?
From the dkjonas/WildWillyR5Hardware repository on GitHub, at the commit this page was made from: the board is r5.kicad_pcb and its schematic r5.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the WildWillyR5Hardware design in my own project?
Its repository states no licence, so its author keeps all rights: ask dkjonas before reusing the design.
Similar boards
- 2 layers65.6 × 56 mm

- 2 layers256 × 139 mm

- 4 layers81.3 × 52.8 mm

- 2 layers215 × 100 mm

- 4 layers

8b alu slice
tmarhguy/tomato
A functional 32-bit computer built from scratch in a dorm; implemented on FPGA, Kicad, browser simulation
1,105 parts2 - 4 layers251.5 × 116.8 mm

- 2 layers254 × 110.5 mm

- 2 layers100 × 100 mm
