EdgePro 1 is a compact open-source development platform featuring cutting-edge firmware based on a POSIX-compliant Real-Time Operating System. Its main advantage is the ability to leverage the LuaJIT interpreter, allowing for the development and execution of programs written in the Lua scripting language. The LuaJIT interpreter optimizes performance, achieving near-native C execution speeds through Just-in-Time (JiT) compilation technology.
The EdgePro1, equipped with the U-Blox NINA-W102 communication module, supports both Wi-Fi and BLE connectivity. It also features powerful open CPU support for custom applications and includes built-in antennas. An optional security chip, the ATECC608A, is also available for enhanced security.
Features & Specifications
MCU
- NXP i.MX RT1064 microcontroller with Cortex M7 core
- 4 MB Flash memory
- 1 MB RAM, including 512 KB of TCM (Tightly Coupled Memory)
- 600 MHz clock speed
- Real-Time Clock (RTC)
- SPI interface
- UART interface
- I²C interface
- SAI (Serial Audio Interface)
Modem
- U-Blox NINA-W102 module
- Dual-core Tensilica processor, 240 MHz, 520 KB RAM, 2 MB Flash
- Wi-Fi support (802.11 b/g/n)
- Dual-mode Bluetooth v4.2
- Open CPU support for custom applications
- Compact design with an internal antenna
- Globally certified for compatibility
Storage
- 8 MB QSPI Flash memory
Micro USB
- USB-to-Serial interface
- Firmware programming for applications
- Power supply input
Power Supply
- 1.2 A / 3.3 V DC-DC converter
User I/O
- 22 pins (standard 0.1″ pitch, protoboard-friendly)
- 17 user-programmable GPIO pins
- 1 reset pin
- 1 RGB LED (user-programmable)
Optional
- Microchip ATECC608A security chip
Size
- 32 x 16 mm
Enhance Your EdgePro1 with the EdgeProMX DIY Computer Board
If you enjoy soldering your own projects, the author also offers the EdgeProMX DIY Computer Board. This 231 x 132 mm PCB features through-hole technology and includes all the necessary footprints to create a complete DIY computer based on the EdgePro1.
The EdgeProMX footprint provides easy-to-assemble sections for soldering your own 48-key mechanical ortholinear keyboard, a low-power, sunlight-readable 400 x 240 monochrome LCD, a rotary switch, a toggle switch, swappable batteries, and a development area for prototyping. Additionally, a standard JTAG/SWD connector can be added for debugging purposes.
This project will be crowdfunded on CrowdSupply. For more information and to support it, please visit here. We appreciate your interest and support! 🙂
If you have any questions regarding PCB and PCBA, feel free to reach out to me at info@wellcircuits.com.