The iotaCore is an open-source microcontroller platform designed for IoT applications, combining powerful processing capabilities with extensive connectivity options in a compact form factor.
- Processor: ARM Cortex-M4 running at 120MHz
- Memory: 512KB Flash, 128KB RAM
- Connectivity:
- WiFi 802.11 b/g/n
- Bluetooth 5.0 LE
- USB-C
- I/O:
- 6 Digital pins
- 6 Analog inputs
- 1 UART interface
- 1 I2C bus
- 1 SPI bus
- Power:
- USB-C powered
- LiPo battery support with charging circuit
- Low power sleep modes
- Dimensions: 50mm x 50mm
- Connect your iotaCore to your computer using a USB-C cable
- The onboard LED should pulse blue indicating proper power
- Your computer should recognize the device as a serial port
The complete hardware design files are available in the hardware repository, including:
- Schematic files
- PCB layout files (Altium/KiCad format)
- Bill of Materials (BOM)
- Manufacturing files (Gerber)
- Assembly instructions
Pin | Function | Notes |
---|
We welcome contributions! Please see our Contributing Guide for details on:
- Code style guidelines
- Development workflow
- Testing requirements
- Pull request process
This project is licensed under the MIT License - see the LICENSE file for details.
The iotaCore project thrives thanks to the generous support of our manufacturing and development partners:
PCBWay provides exceptional PCB manufacturing services and has been instrumental in bringing iotaCore to life through their reliable prototyping capabilities. You can order our open-source designs directly from their website
Special thanks to:
- The Adafruit team for inspiration
- All our open source contributors
- Issue Tracker
- Support Email: support@mr.industries