Layer 1
Embedded and BLE
Soulbond, a BLE haptic wearable I designed and built solo: the board, the firmware, the case, the app and the server behind it.
- Custom 4-layer PCB in EasyEDA Pro, nRF52840 with an nPM1300 power chip
- Zephyr RTOS firmware on a custom board definition
- BLE GATT services with over-the-air firmware updates
- Capacitive touch, haptics and I2C sensor drivers
- 3D-printed enclosure designed in Fusion 360
- Compose Multiplatform companion app and a Ktor backend
- Hands-on bring-up: soldering, breadboards and SWD debugging
- PCB design, firmware and CAD, self-taught in months