Production optimized PCB for the STM32 based nerve controller firmware.
Table of Contents
This project is sponsored by PCBWay. You can learn more about their valuable support here: PCBWay.
Top | Bottom |
---|---|
- Bottom row pictures show 4 Layer assembly variant of
nerve_pcb
, v0.1.0-alpha.
Connectors fixed by hardware (PCB traces or the connector itself).
Connector | Ref | Description |
---|---|---|
Tag-Connect TC2050 | J1 | Programming/debug connector |
USB-C 5 V Power | J2 | Power only USB-C, primary 5 V source |
BOOT0 Jumper | J3 | Open for run flash memory (pull-down on open) |
Hinge microSD Card | J4 | Portable storage, see Molex product video |
Top side 2x8 board-to-board | J5 | See schematic/layout for details |
Bottom side 2x15 board-to-board | J6 | See schematic/layout for details |
CAN1 (Transceiver U7) | J7 | Pin 1: CAN1 High, Pin 2: CAN1 Low |
CAN2 (Transceiver U8) | J8 | Pin 1: CAN2 High, Pin 2: CAN2 Low |
User controllable hardware and/or firmware driven inputs.
Switch/Jumper | Ref | Description |
---|---|---|
MCU NRESET Switch | SW1 | Generic 6 mm TH button, push to reset |
MCU PA0 Switch | SW2 | Generic 6 mm TH button, designed for SYS_WKUP0 |
MCU Vbatt | JP1 | Bridge to short 3.3 V supply to Vbatt |
SDIO Card Detect Jumper | JP2 | Open = card inserted, closed = not inserted |
BMP390 I2C Address | JP3 | Open = 0x76 , closed = 0x77 |
- Pre-release 4-layer development board variant.
nerve_pcb_dev
, commit 76bec6f.- Original commit on a different repo for automated workflow reasons.
- Closest commit on this repo is f2d1f21.
- Order date: 2024/11/15.
- Order number:
W837000ASB3
.
This project is sponsored by PCBWay, whose PCB manufacturing services are essential in producing high-quality prototypes for its development. Their support ensures reliable boards that meet the project's demands.
PCBWay stands out for their exceptional services and commitment to the community:
- PCB Manufacturing: High-quality fabrication with options for multilayer, rigid-flex, and advanced designs.
- PCB Assembly: Comprehensive solutions, including soldering, component sourcing, and assembly.
- CNC Machining & 3D Printing: Additional prototyping options to support complete product development.
- Fast Turnaround: Reliable and quick production times to keep projects on schedule.
- Support for Open Source & Education: PCBWay actively sponsors projects and
provides educational resources like tutorials, videos, and documentation,
empowering developers and hobbyists.
- This commitment to education and open-source advocacy was a key factor in choosing them as a partner 🙂.
Their dedication to professional-grade services and fostering innovation makes PCBWay an invaluable partner in bringing this project to life.
Learn more here: Why PCBWay?