Recline actuator controller
Accessibilita·recline-controls·PCB/recline-actuator-controller/recline-actuator-controller.kicad_pcb
About the Recline actuator controller PCB
Recline actuator controller 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 140 × 100 mm, with 181 components from 50 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the TEMPLATE, MAX3535ECWI+T, VNH5019ATR-E and MCP23S17T-E/ML. By type, the board carries 73 resistors, 36 capacitors, 22 connectors, 22 diodes, 9 transistors and 8 ICs.
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 actuator controller
Recline actuator controller bill of materials (BOM)
181 components, 50 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 |
| 4 | VNH5019ATR-E STMicroelectronics | IC_VNH5019ATR-E | U4, U5, U6, U7 |
| 1 | MCP23S17T-E/ML Microchip Technology | QFN28_6x6MC_MCH-L | U8 |
| 1 | D24V22F3 Pololu Robotics & Electronics | D24V22F12 | M2 |
| 5 | PSMN7R0-60YS,115 Nexperia USA Inc. | IC5_PSMN7R0-60YS_115_NEX-L | Q1, Q2, Q3, Q4, Q5 |
| 4 | BSC014N04LSIATMA1 Infineon Technologies | PG-TDSON-8_INF | Q6, Q7, Q8, Q9 |
| 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 | PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | RJSAE-538A-02 Amphenol ICC (Commercial Products) | AMPHENOL_RJSAE538A02 | J3 |
| 11 | 1757242 Phoenix Contact | PhoenixContact_MSTBA-G_02x5.08mm_Angled | J4, J5, J6, J7, J8, J9, J10, J11 +3 |
| 8 | 0705430002 Molex | Shrouded_Pin_Header_Straight_1x03_Pitch2.54mm | J12, J13, J14, J15, J18, J19, J20, J21 |
| 1 | 3557-2 Keystone Electronics | FUSE_3557-2 | F1 |
| 4 | M3_Plated_Hole * | M3_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 |
| 10 | LTST-C194TBKT Lite-On Inc. | LED0603 | D3, D6, D8, D10, D12, D14, D16, D19 +2 |
Show 30 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | B240A-13-F Diodes Incorporated | B240A-13-F | D4, D5, D7, D9, D11 |
| 4 | LTST-C194KGKT Lite-On Inc. | LED0603 | D13, D15, D18, D20 |
| 1 | SMAJ24A Bourns Inc. | SMAJ | D17 |
| 1 | Q4470-CL Coilcraft | SO6_Q4470-CL_C-SIZE_COC | L1 |
| 1 | MI0603K300R-10 Laird-Signal Integrity Products | MI0603K300R-10 | L2 |
| 12 | C0402C104K9PACTU KEMET | R0402 | C1, C3, C5, C6, C8, C9, C10, C11 +4 |
| 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 |
| 5 | UUQ1H470MCL1GS Nichicon | CP_Elec_8x10 | C21, C24, C25, C31, C34 |
| 1 | UUQ1H100MCL1GB Nichicon | CP_Elec_4x5.3 | C22 |
| 1 | UUQ1H010MCL1GB Nichicon | CP_Elec_4x5.3 | C23 |
| 4 | CL21B104KBFNNNE CL21B104KBFNNNE | C0805 | C26, C27, C30, C33 |
| 4 | C0402C333K4REC7867 KEMET | C0402 | C28, C29, C32, C35 |
| 1 | RT0603BRD071ML YAGEO | R0603 | R1 |
| 22 | RC0402FR-071KL Yageo | R0402 | R2, R11, R30, R32, R33, R34, R35, R36 +14 |
| 18 | RC0402FR-0710KL Yageo | R0402 | R3, R6, R31, R41, R42, R43, R53, R54 +10 |
| 2 | RC0402FR-075K1L YAGEO | R0402 | R4, R5 |
| 4 | RC0603FR-07470RL Yageo | R0603 | R7, R8, R64, R65 |
| 1 | AC0402FR-07120RL Yageo | R0402 | R9 |
| 1 | RC1206FR-071ML Yageo | R1206 | R10 |
| 1 | RC0603FR-072K2L YAGEO | R0603 | R12 |
| 5 | RC0805FR-07100KL YAGEO | R0805 | R13, R17, R20, R23, R26 |
| 5 | RC0805FR-071K96L YAGEO | R0805 | R14, R18, R21, R24, R27 |
| 5 | RC0805FR-0710RL YAGEO | R0805 | R15, R16, R19, R22, R25 |
| 4 | RC0805FR-074K7L YAGEO | R0805 | R28, R29, R46, R55 |
| 4 | RC0402FR-074K7L Yageo | R0402 | R44, R45, R47, R56 |
Recline actuator controller 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 actuator controller: common questions
What microcontroller does the Recline actuator controller use?
The Recline actuator controller is built around the RP2040, from the RP2040/RP2350 family.
How big is the Recline actuator controller PCB?
The Recline actuator controller measures 140 × 100 mm, has 4 copper layers and is 1.567 mm thick.
How many components are on the Recline actuator controller?
181 components, from 50 distinct parts. The full bill of materials is listed on this page.
Where can I download the Recline actuator controller 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 actuator controller 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 actuator controller 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