What is DevPocket?
DevPocket is a compact, battery-powered debugging and prototyping device designed to fit in your pocket and work anywhere — no PC required. The idea was born from the need to have a full-featured microcontroller dev board that you can carry with you, attach to your phone like a MagSafe accessory, and use directly from an Android device via micro-REPL.
The project is fully open-source and open-hardware — schematics, PCB layout, and firmware will all be published.
| Parameter | Value |
|---|---|
| MCU | ESP32-WROOM-32UE (Wi-Fi + BT) |
| USB-UART Bridge | CP2102GM |
| Battery | LP603048, 900 mAh LiPo |
| Charging IC | TP4056-42-ESOP8 (USB-C input) |
| Boost Converter | TPS61023DRLR, 5V output |
| LDO | AP2112K-3.3, 3.3V rail |
| RGB LEDs | 4× WS2812B-2020 (addressable, configurable) |
| Buttons | 2× tactile, user-configurable |
| Expansion | mPCIe slot (custom modules supported) |
| GPIO Header | 30-pin, 2.54mm pitch (3.3V, 5V, UART, SPI, I2C, GPIOs) |
| USB Connector | USB Type-C (charging + data) |
| ESD Protection | USBLC6-2SC6 on USB lines |
| Supervisor IC | STM6519AHARUB6F |
| Mounting | Built-in MagSafe-compatible magnetic ring |
📡 Expansion Philosophy
The mPCIe slot is the key differentiator. Rather than being limited to cellular modules (as the connector was originally designed for), DevPocket uses it as a universal expansion bus. The slot exposes:
- UART1 (TX/RX)
- SPI (CLK/MOSI/MISO)
- I2C1 (SDA/SCL)
- 6× GPIO (GPIO2, 4, 5, 12, 14, 15)
- Switchable 5V / 3.3V / BATT power lines
This means you can design your own plug-in modules — sensors, motor drivers, displays, radios, or anything else — in the standard mPCIe form factor.
📱 No-PC Workflow
One of the core use-cases is connecting DevPocket directly to an Android smartphone via USB-C. The CP2102GM bridge enumerates as a USB-serial device, and micro-REPL (available on Android) lets you write and execute MicroPython code interactively — no laptop needed. Combined with the magnetic mount, you can literally stick DevPocket to the back of your phone and use them together as a single unit.
Ilya Egorov













SWR(2400MHz) - 1.13
Motley
novirium
Rohit Gujarathi
iow Labs