BLE IoT Device – BT840X Based
This project is a battery-powered IoT device based on the Fastel BT840X (nRF52840) with USB-C charging and an 8-pin connector for external peripherals. Designed for low-power operation and BLE connectivity, it was developed in Altium and manufactured as a compact prototype for real-world IoT applications.
This project showcases the design of a battery-powered IoT device built around the Fanstel BT840X module, which integrates the Nordic nRF52840 SoC with Bluetooth 5.0 capabilities. The board was designed for low-power operation, rechargeable over USB-C, and supports external connectivity through an 8-pin interface for switches and peripherals. With its compact and modular design, the device can be adapted for a variety of IoT applications such as wearables, smart sensors, and portable controllers.
Key Features
- Fanstel BT840X Module (nRF52840 SoC) providing BLE 5.0 connectivity.
- Battery-Powered Design with integrated USB-C charging.
- 8-Pin Connector for attaching external switches, sensors, or custom peripherals.
- Low-Power Operation suitable for portable and continuous IoT use cases.
- Compact PCB Layout optimized for manufacturability and modularity.



My Contribution
- Designed the schematic and PCB layout in Altium Designer, ensuring optimized RF performance and stable power delivery.
- Implemented battery management and USB-C charging circuitry for reliable portable operation.
- Integrated an 8-pin peripheral connector to provide flexible I/O options.
- Oversaw the fabrication and assembly of prototypes and carried out functional testing.
- Documented system behavior and validated wireless performance in real-world testing.
Learning Outcome
This project expanded my expertise in BLE-based IoT hardware design, battery management systems, and modular peripheral interfacing. It also highlighted my ability to design compact, power-efficient systems ready for integration into real-world IoT solutions.