

NeoBoard
Robotics controller shield for the NanoPi Neo Air with two DC motor drivers and a LiPo battery charger
- Size
- 40 × 40 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 73
- Nets
- 82
- Pads
- 264
- Tracks, vias
- 869, 176
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20170922)
- Created
- 31 Aug 2017
- Updated
- 28 Nov 2017
Overview
NeoBoard is an open-source printed circuit board by alvaroferran, from the alvaroferran/NeoBoard repository on GitHub. It is a 2-layer board of 40 × 40 mm with 73 parts on 82 nets, routed with 869 tracks and 176 vias.
It is built around the DRV8837DSG, LMC7101AIM5 and MIC2253-06YML-TR, with the PCA9685PW, AP2112K-3.3TRG1 and MCP73831 among its other parts. Its parts include 23 resistors, 18 capacitors, 13 connectors, 8 ICs and 4 diodes. It belongs with the power and robots and motor control boards of this library.
Main components
8DRV8837DSG
WSON-8-EP(2x2)-40℃~+85℃ 1.8V~7V 1.9A 120nA 280mΩ Yes WSON-8-EP(2x2) Brushed DC Motor Drivers ROHSTexas InstrumentsBrushed DC Motor DriversLMC7101AIM5
SOT-23-5-40℃~+85℃ 1 1MHz 1V/us 1uV/℃ 2.7V~15.5V 24mA 32pA 37nV/√Hz@1kHz 500uA 64pA 70dB 7mV Rail-to-Rail Input, Rail-to-Rail Output SOT-23-5 Operational Amplifier ROHSTexas InstrumentsOperational AmplifierMIC2253-06YML-TR
MLF-12(3x3)-40℃~+125℃ 1 15mA 1MHz 2.5V~10V Adjustable Boost Boost Built-in No MLF-12(3x3) DC-DC Converters ROHSMicrochip TechnologyDC-DC ConvertersPCA9685PW
TSSOP-28-40℃~+85℃ 100kHz~1MHz 16 2.3V~5.5V 25mA 5.5V Built-in PWM TSSOP-28 LED Drivers ROHSNXP SemiconductorsLED DriversAP2112K-3.3TRG1
SOT-25-5-40℃~+85℃@(Ta) 1 250mV@(600mA) 3.3V 50uVrms 55uA 600mA 65dB@(1kHz) 6V Fixed Over Current Protection、Thermal Shutdown、Enable control Positive SOT-25-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsMCP73831
UncategorisedMicrochip TechnologyBSS138P
SOT-23-55℃~+150℃ 1 N-channel 1.5V 1.6Ω@10V 350mW、1.14W 360mA 50pF 60V 800pC@4.5V SOT-23 MOSFETs ROHSNexperiaMOSFETsBSS84
SOT-23-55℃~+150℃ 1 P-Channel 130mA 2.8pF 24.6pF 2V 3.2Ω@5V 300mW 4.7pF 50V 590pC@10V SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETs
README
README.mdNeoBoard
NeoBoard is a robotics controller shield for the NanoPi Neo Air SBC. It can drive two DC motors, has four extra 5V GPIOs and an ADC to read the battery level from the Linux board. It also includes a 1S LiPo battery charger, a 3.5A boost circuit to ramp the voltage up to 5V for the motors and a hardware-based motor disconnect in case of low battery.
Parts
73| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 10k | Resistors_SMD:R_0402 | R6, R7, R8, R9, R11, R12, R13, R14, R15, R18, R19, R20 |
| 6 | 0.1uF | Capacitors_SMD:C_0402 | C10, C14, C15, C16, C17, C18 |
| 6 | CONN_01X04_Straight | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | J8, J9, J10, J11, J12, J13 |
| 4 | 4.7k | Resistors_SMD:R_0402 | R21, R22, R23, R24 |
| 3 | 4.7uF | Capacitors_SMD:C_0402 | C5, C6, C11 |
| 3 | Jumper_NO | Connectors:GS2 | JP1, JP2, JP3 |
| 2 | 10uF 10V | Capacitors_SMD:C_0603 | C1, C2 |
| 2 | 1uF | Capacitors_SMD:C_0603 | C3, C4 |
| 2 | 330 | Resistors_SMD:R_0402 | R1, R2 |
| 2 | BA340A | Diodes_SMD:D_SMA | D3, D4 |
| 2 | BSS138P | TO_SOT_Packages_SMD:SOT-23 | Q2, Q3 |
| 2 | DRV8837 | alvaroferran:WSON-8 | U6, U7 |
| 2 | LED | LEDs:LED_0603 | D1, D2 |
| 2 | ~ | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_2pol | J4, J5 |
| 1 | 0 | Resistors_SMD:R_0603 | R4 |
| 1 | 0.1uF | Capacitors_SMD:C_0603 | C12 |
| 1 | 100pF | Capacitors_SMD:C_0603 | C7 |
| 1 | 10k | Resistors_SMD:R_0603 | R17 |
| 1 | 10nF | Capacitors_SMD:C_0603 | C13 |
| 1 | 2.2uF | Capacitors_SMD:C_0603 | C8 |
| 1 | 22uF | Capacitors_SMD:C_0805 | C9 |
| 1 | 2k | Resistors_SMD:R_0402 | R3 |
| 1 | 30.9k | Resistors_SMD:R_0603 | R5 |
| 1 | 620 | Resistors_SMD:R_0603 | R10 |
| 1 | ADS1000 | TO_SOT_Packages_SMD:SOT-23-6 | U4 |
| 1 | AP2112K-3.3TRG1 | TO_SOT_Packages_SMD:SOT-23-5 | U1 |
| 1 | BATT | Pin_Headers:Pin_Header_Angled_1x02_Pitch2.54mm | J3 |
| 1 | BSS84 | TO_SOT_Packages_SMD:SOT-23 | Q1 |
| 1 | CONN_01X12_Straight | Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm | J6 |
| 1 | CONN_02X12_Straight | Pin_Headers:Pin_Header_Straight_2x12_Pitch2.54mm | J7 |
| 1 | HPI0530-2R2 | alvaroferran:HPI0530-2R2 | L1 |
| 1 | LMC7101AIM5 | TO_SOT_Packages_SMD:SOT-23-5 | U5 |
| 1 | MCP73831 | TO_SOT_Packages_SMD:SOT-23-5 | U2 |
| 1 | MIC2253-06YML-TR | alvaroferran:MIC2253-06YML-TR | U3 |
| 1 | PCA9685 | alvaroferran:TSSOP-28 | U8 |
| 1 | SW | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_2pol | J1 |
| 1 | μUSB | Connectors:USB_Micro-B | J2 |
Questions
How big is the NeoBoard PCB?
It measures 40 × 40 mm and has 2 copper layers, 1.6 mm thick.
What parts does the NeoBoard use?
73 parts, built around the DRV8837DSG, LMC7101AIM5, MIC2253-06YML-TR 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 NeoBoard KiCad files?
From the alvaroferran/NeoBoard repository on GitHub, at the commit this page was made from: the board is Hardware/KiCad/neoBoard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the NeoBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask alvaroferran before reusing the design.
Similar boards
- 6 layers122 × 98 mm

- 4 layers30 × 40 mm

- 4 layers238.4 × 144.7 mm

- 4 layers101.6 × 162.6 mm

- 2 layers145 × 130 mm

Phaser
cillian64/phaser
Hardware device to track mains frequency and distinguish outlets on different phases
49 parts - 2 layers120 × 83 mm

Accord logger
jgazeley/accord
Raspberry Pi Pico W firmware and keyless-entry hardware for a 2001 Honda Accord.
147 partsApache-2.0 - 2 layers160 × 68 mm

- 4 layers51.4 × 70 mm

Stima V4 GSM R1 1
r-map/rmap
rete monitoraggio ambientale partecipativo documentation at https://doc.rmap.cc
69 parts55