
OSO BOOK B1
joeycastillo/The-Open-Book
For details on how to build, test and use Open Book, I've made documentation available here.

Simple autonomous differential drive rover with LIDAR in RUST using an ESP32s3.
Cat mouse is an open-source printed circuit board by liebman, from the liebman/cat-mouse repository on GitHub, published under the MIT licence. It is a 2-layer board of 70 × 80 mm with 33 parts on 60 nets, routed with 402 tracks and 35 vias.
It is built around the ESP32-S3-WROOM-1-N8. Its parts include 17 connectors, 4 capacitors, 4 resistors, 2 ICs and 1 transistor. It belongs with the ESP32 boards of this library.
Simple autonomous differential drive rover with LIDAR in RUST using an ESP32s3.


| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10uf | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R4 |
| 2 | 4.7k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3 |
| 2 | DRV8835_pololu | CatMouse:DRV8835_pololu | M1, M2 |
| 2 | I2C0 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J15, J16 |
| 2 | PH_EN | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1, JP2 |
| 1 | +3V3 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | AZ1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | ESP32-S3-WROOM-1 | Espressif:ESP32-S3-WROOM-1 | U2 |
| 1 | IO | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J9 |
| 1 | IO4 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J8 |
| 1 | Lidar | CatMouse:JST_ZH_B4B-ZR_1x04_P1.50mm_Vertical | J19 |
| 1 | M1 M2 Power | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J5 |
| 1 | M3 M4 Power | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J6 |
| 1 | Motor1 | CatMouse:JST_ZH_B6B-ZR_1x06_P1.50mm_Vertical | J11 |
| 1 | Motor2 | CatMouse:JST_ZH_B6B-ZR_1x06_P1.50mm_Vertical | J12 |
| 1 | Motor3 | CatMouse:JST_ZH_B6B-ZR_1x06_P1.50mm_Vertical | J13 |
| 1 | Motor4 | CatMouse:JST_ZH_B6B-ZR_1x06_P1.50mm_Vertical | J14 |
| 1 | Power | CatMouse:BarrelJack_CUI_PJ-202A_Horizontal | J1 |
| 1 | Reset | CatMouse:SW_PUSH_6mm | SW1 |
| 1 | SL3007-TP | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Serial | Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical | J4 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_GCT_USB3076-30-A | J10 |
| 1 | VCC | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | VDC | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J7 |
It measures 70 × 80 mm and has 2 copper layers, 1.6 mm thick.
33 parts, built around the ESP32-S3-WROOM-1-N8. 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.
From the liebman/cat-mouse repository on GitHub, at the commit this page was made from: the board is hardware/kicad/CatMouse.kicad_pcb and its schematic hardware/kicad/CatMouse.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

joeycastillo/The-Open-Book
For details on how to build, test and use Open Book, I've made documentation available here.
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

bitaxeorg/bitaxeGamma
Bitaxe based on the BM1370 from the S21 Pro



hhuysqt/esp32s3-keyboard
USB/BLE keyboard driver based on ESP32S3-WROOM-1

katbinaris/nanofoc_devkit
Compact All-In-One BLDC Controler featuiring ESP32-S3, TMC6300 and Magalpha sensors. Small 35x35mm footprint.

Hack-a-Day/2025-Communicator_Badge
The 2025 Hackaday Supercon RF Communicator Badge