Bulgarian open supply {hardware} specialist Olimex has launched what founder Tsvetan Usunov calls the corporate’s “quickest board working MicroPython,” the RT1010-Py — primarily based on an Arm Cortex-M7 microcontroller core working at 500MHz.
“RT1010-Py is our quickest board working MicroPython with Cortex-M7 at 500MHz,” Usunov writes in help of the corporate’s newest design, “i.e. about 4 occasions sooner than RP2040-PICO” — the latter referring to an earlier board design which makes use of Raspberry Pi’s fashionable and low-cost RP2040 microcontroller with its two Arm Cortex-M0+ cores working at a inventory 133MHz.
Olimex has launched its quickest MicroPython board but, that includes a 500MHz Arm Cortex-M7 core. (📷: Olimex)
The compact breadboard-friendly improvement board relies on the NXP Semiconductors MIMXRT1011DAE5A “crossover” microcontroller unit, with a single Arm Cortex-M7 core working at 500MHz and 128kB of on-chip static RAM (SRAM). To this, Usunov has added 2MB of off-chip SPI flash, a real-time clock with crystal, a microSD slot for storage, bodily boot-select and reset buttons, and a USB 2.0 On-The-Go (OTG) connector — permitting the machine to behave as a USB Host in addition to to offer energy and knowledge connectivity.
All advised, the event board options two {hardware} UART buses, two SPIs, two I2Cs, and one I2S bus, 4 pulse-width modulation (PWM) items with complementary outputs for push-pull drivers, and 15 digital and 5 analog-input general-purpose enter/output (GPIO) pins introduced out to 0.1″ pin headers on both facet — plus a UEXT connector for solderless connectivity to exterior {hardware}.
An elective “devkit” provider board gives USB Kind-C energy, two UEXT connectors, and a pair of mains-voltage relays. (📷: Olimex)
For these on the lookout for one thing much more handy than breadboard use, Usunov has additionally designed a provider board, the RT1010Py-DevKit, which accepts a RT1010-Py board and gives a USB Kind-C energy connector, two 250VAC 10A relays with screw terminals connections, two UEXT connectors, standing LEDs, energy and user-addressable buttons, and two 0.1″ headers breaking out all of the board’s GPIO pins.
The RT1010-Py is now out there on the Olimex retailer at €15 with the provider board priced at €10 (round $16 and $11 respectively). Usunov guarantees “full MicroPython help, with software program and {hardware} I2Cs and SPI2, 1-Wire, buttons, and so on.”