Recline controls
Accessibilita·recline-controls·PCB/recline-controls/recline-controls.kicad_pcb
About the Recline controls PCB
Recline controls is an open source RP2040/RP2350 PCB design by Accessibilita, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 109 × 84 mm, with 86 components from 40 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the TEMPLATE and MAX3535ECWI+T. By type, the board carries 29 resistors, 23 capacitors, 12 connectors, 8 diodes, 3 ICs and 2 switches.
It belongs with the displays & leds designs in this gallery.
From the project
Hardware project for open source wheel chair recline control electronics
The Recline control system allows the wheel chair user to adjust the recline position of their chair at their leisrure. Its a complete electrical controls system with with safety in mind. The system is split across two piece of electrical hardware design as two separated printed circuit boards. The First board functions as the controller and human machine interface, the second board functions as an intelligent controller for the actuators, solenoids, and air compressor related to controlling the chair recline postion and the chair's pneumatic suspension.The human machine interface board is…

Main components on the Recline controls
Recline controls bill of materials (BOM)
86 components, 40 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TEMPLATE Winbond Electronics | PSON50P300X200X60-9N | U1 |
| 1 | RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U2 |
| 1 | MAX3535ECWI+T Analog Devices Inc./Maxim Integrated | 21-0145_W28M&plus_9_MXM | U3 |
| 1 | D24V22F3 Pololu Robotics & Electronics | D24V22F12 | M2 |
| 1 | ABM8G-12.000MHZ-18-D2Y-T Abracon LLC | XTAL_ABM8G-12.000MHZ-18-D2Y-T | X1 |
| 1 | DX07S016JA1R1500 JAE Electronics | JAE_DX07S016JA1R1500 | J1 |
| 1 | Conn_01x03 | Pin_Header_Angled_1x03_Pitch2.54mm | J2 |
| 1 | RJHSE-5381 Amphenol ICC (Commercial Products) | AMPHENOL_RJHSE-5381 | J3 |
| 1 | 1757242 Phoenix Contact | PhoenixContact_MSTBA-G_02x5.08mm_Angled | J4 |
| 1 | SBH11-PBPC-D05-RA-BK Sullins Connector Solutions | CONN10_D05-RA-BK_SUL | J5 |
| 3 | 0705530002 Molex | Pin_Header_Angled_1x03_Pitch2.54mm | J6, J7, J8 |
| 4 | 0705550036 Molex | Pin_Header_Angled_1x02_Pitch2.54mm | J9, J10, J11, J12 |
| 1 | 3557-2 Keystone Electronics | FUSE_3557-2 | F1 |
| 4 | MountingHole_Pad | RPI_HAT_HOLE | H1, H2, H3, H4 |
| 2 | TL3330AF260QG E-Switch | SW_TL3330AF260QG | SW1, SW2 |
| 1 | LMB110S-TP Micro Commercial Co | LMB110S-TP | D1 |
| 1 | SMAJ30CA Littelfuse Inc. | SMAJ30CA | D2 |
| 5 | PESD3V3L2BT,215 Nexperia USA Inc. | SOT-23 | D3, D4, D5, D6, D7 |
| 1 | SMAJ24A Bourns Inc. | SMAJ | D8 |
| 1 | Q4470-CL Coilcraft | SO6_Q4470-CL_C-SIZE_COC | L1 |
Show 20 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MI0603K300R-10 Laird-Signal Integrity Products | MI0603K300R-10 | L2 |
| 11 | C0402C104K9PACTU KEMET | R0402 | C1, C3, C5, C6, C8, C9, C10, C11 +3 |
| 2 | GCM1555C1H180GA16D Murata Electronics | C0402 | C2, C4 |
| 1 | CC0603KRX5R7BB105 Yageo | C0603 | C7 |
| 2 | CL10B104JB8NNNC Samsung Electro-Mechanics | C0603 | C15, C17 |
| 2 | CGA5L3X5R1V106K160AB TDK Corporation | C1206 | C16, C18 |
| 1 | C1206C105K3RACAUTO KEMET | D_SOD-123 | C19 |
| 1 | C0805C103KCRACAUTO Kemet | C0805 | C20 |
| 1 | UUQ1H470MCL1GS Nichicon | CP_Elec_8x10 | C21 |
| 1 | UUQ1H100MCL1GB Nichicon | CP_Elec_4x5.3 | C22 |
| 1 | UUQ1H010MCL1GB Nichicon | CP_Elec_4x5.3 | C23 |
| 1 | RT0603BRD071ML YAGEO | R0603 | R1 |
| 11 | RC0402FR-071KL Yageo | R0402 | R2, R13, R14, R15, R16, R17, R18, R19 +3 |
| 2 | RC0402FR-0710KL Yageo | R0402 | R3, R6 |
| 2 | RC0402FR-075K1L YAGEO | R0402 | R4, R5 |
| 2 | RC0603FR-07470RL Yageo | R0603 | R7, R8 |
| 1 | AC0402FR-07120RL Yageo | R0402 | R9 |
| 1 | RC1206FR-071ML Yageo | R1206 | R10 |
| 1 | RC0603FR-072K2L YAGEO | R0603 | R12 |
| 8 | RC0402FR-07220RL Yageo | R0402 | R22, R23, R24, R25, R26, R27, R28, R29 |
Recline controls design files
The KiCad project lives in the Accessibilita/recline-controls repository on GitHub; these links point at the commit this page was built from.
Recline controls: common questions
What microcontroller does the Recline controls use?
The Recline controls is built around the RP2040, from the RP2040/RP2350 family.
How big is the Recline controls PCB?
The Recline controls measures 109 × 84 mm, has 4 copper layers and is 1.567 mm thick.
How many components are on the Recline controls?
86 components, from 40 distinct parts. The full bill of materials is listed on this page.
Where can I download the Recline controls design files?
From the Accessibilita/recline-controls repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Recline controls design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which Accessibilita chose for the repository.
Can I test firmware for the Recline controls without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in recline-controls
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k