ToBe | Pilot
Prototyping controller
- Prototyping breadboard controller
- Power supply regulator
- Current monitoring
- Controlled from Raspberry Pi
- Interface expansion for Raspberry Pi
- User buttons and LEDs
- Interface expansion header
Pilot is a prototyping breadboard power supply controller and interface expansion.
Main features
- 7-20V DC power supply
- High efficiency step-down power regulator module for 5V supply and 3.3V LDO
- Provides power to Raspberry Pi
- Switchable and protected 3.3V and 5V rails to breadboard
- Header (with jumper shunt) for current sensing
- Status LEDs (3x)
- Push buttons for power rails enable and user actions
- Can be used for MCU control (reset or flash programing)
- Pin header exposing Raspberry Pi UART, SPI, I2C and 4 GPIOs interfaces.
Hardware
ToBe Pilot v2.0 is produced by OSH Park.
- Process | 2-layer prototype PCB service, 2 oz copper
- FR4 substrate
- 0.8mm thickness
- ENIG (Immersion Gold) finish
- Dimensions | 1.65 x 2.05 inches (41.9 x 52.1 mm)
- Price (typ.) | 5.11€ per PCB ($16.95 for a set of 3 boards)
Resources
- Schematics | pdf
- KiCad project files | zip
- PCB Layout | pdf
- Bill of Material | html
- Manufacturing files (OSH Park)
- Quick start guide | html
Revisions
Rev. | Released | E.D.A. | Description |
---|---|---|---|
v2.0 | 2018-08-12 | KiCad 5.0.0 | Redesign: Smaller, Swapped power location |
v1.1 | 2018-04-02 | KiCad 5.0.0-rc1 | Added Dual-color LED |
v1.0 | 2018-02-09 | KiCad 4.0.7 | Initial version, not built |
Board build runs
Prod. date | Rev. | PCB Fab. | Qty | Notes |
---|---|---|---|---|
2018-08-12 | v2.0 | OSH Park | 3x | Built with ToBe uStm v1 |
2018-04-04 | v1.1 | OSH Park | 3x | Built with ToBe Driver v1 |
I/O table
Pin # | GPIO # | Direction | Polarity | Name | Description |
---|---|---|---|---|---|
16 | 23 | Output | Low | 3V3_EN | Active High when swapping TPS2062 for TPS2066 |
18 | 24 | Output | Low | 5V_EN | Active High when swapping TPS2062 for TPS2066 |
22 | 25 | Input (pu) | Low | OC | |
29 | 5 | Output | Low | RST1 | When configured for Stm32 MCU |
31 | 6 | Output | Low | BOOT1 | When configured for Stm32 MCU |
32 | 12 | Output | Low | RST2 | When configured for ESP8266 MCU |
33 | 13 | Output | High | BOOT2 | When configured for ESP8266 MCU |
35 | 19 | Input (pu) | Falling | USER_BTN | |
37 | 26 | Output | High | LED_RED | |
38 | 20 | Output | High | LED_GREEN | |
40 | 21 | Input (pu) | Falling | PWR_BTN |
Errata
Index | Rev. | Location | Description | Fix | Fixed rev. |
---|---|---|---|---|---|
None. |
Software
Kernel module
Revisions
Rev. | Released | Description |
---|---|---|
v1.0 | 2018-10-07 | Initial version |
Pictures gallery