EdgePro 1 is a tiny open source development platform with state of the art firmware based on a POSIX compliant Real Time Operating System. Its main advantage is to take full use of the LuaJIT interpreter to develop and execute programs written in the Lua scripting language. The LuaJIT interpreter gets as close to the execution speed of native C programming as possible by using just-in-time (JiT) technology.
The U-Blox NINA-W102 communication module equipped with EdgePro1 supports Wi-Fi and BLE communication, and also has powerful open CPU support for customized applications and built-in antennas. An optional security chip ATECC608A is also available.
MCU
Modem
Storage
Micro USB
Power Supply
User I/O
Optional
Size
If you have home soldering needs, the author also provides the EdgeProMX DIY Computer Board, which is a 231 x 132 mm PCB with through-hole technology that has every footprint needed to build a complete DIY computer based on the EdgePro1.
The EdgeProMX footprint boasts easily identifiable areas to solder on your own 48-key mechanical ortholinear keyboard, a low-power sunlight-readable 400 by 240 monochromatic LCD module, a rotary switch, a toggle switch, exchangeable batteries, and a development area for prototyping. For debugging purposes a standard JTAG/SWD connector can be added as well.