ESP32-C3-DevKitM-1 RISC-V WiFI & BLE board to launch for $8, modules for $1.8+

ESP32-C3-DevKitM-1 board

ESP32-C3 may be one of the most expected RISC-V processors in the IoT world, as it’s eventually expected to sell for the same price as ESP8266 and offers both WiFi and Bluetooth LE connectivity. Some engineering samples of the chip. modules and boards were distributed to developers shortly after the announcement at the end of the last year, but now it appears ESP32-C3-DevKitM-1 board will become available for $8 next month from distributors such as Mouser or DigiKey. Since I’ve never written about ESP32-C3-DevKitM-1 board let’s check out the specifications: Wireless module – ESP32­-C3­-MINI­-1 with ESP32-C3FH4 (105°C) or ESP32-C3FN4 (85°C) 32-bit RISC-V single-core processor, up to 160 MHz, 4 MB embedded flash,  384 KB ROM, 400 KB SRAM (16 KB for cache), 8 KB SRAM in RTC Connectivity – 2.4 GHz 802.11b/g/n Wi-Fi 4 & Bluetooth LE 5.0 USB – 1x Micro USB port for power and programming via USB-UART […]

Embedded Artists launches 1GHz NXP i.MX RT1176 Crossover MCU module and devkit

uCOM iMX RT1176 Developer Kit

Microcontrollers used to be those cute little chips clocked at 8 MHz, but it’s now common to have MCUs clocked at one or two hundred Megahertz, and with Cortex-M7 cores, several hundred Megahertz is now possible, and NXP even pushed the limit to one Gigahertz with their i.MX RT1170 series of Cortex-M7/M4 Crossover MCUs announced over a year ago. Embedded Artists has now made a computer-on-module and a corresponding devkit based on NXP i.MX 1176 Crossover MCU clocked at one Gigahertz. iMX RT1176 uCOM MCU module delivers up to 6468 Coremarks, comes with up to 32MB SDRAM, 16MB QSPI flash, optional WiFi and Bluetooth, and various peripherals in a tiny 45x42mm form factor. iMX RT1176 uCOM module Specifications: SoC – NXP i.MX RT1176 processor with Cortex-M7 core up to 1 GHz/800MHz (Commercial vs industrial), Cortex-M4 core up to 400/200 MHz, 2MB internal SRAM, 2D GPU with OpenVG 1.1 support and […]

$10 LoRa-E5 STM32WL module offers LoRaWAN networking in a 12x12mm package

LoRa-E5 STM32WL Module

Over the years, we’ve seen many LoRa modules combining STM32 microcontroller with Semtech SX12xx wireless transceivers, so that’s probably why STMicro decided to create the first LoRa SoC with STM32WL that was launched last year. I’ve just been informed a tiny (12x12mm) LoRa-E5 module based on STM32WL LoRa SoC working with 868 MHz and 915 MHz bands had recently launched on Seeed Studio for $9.90. LoRa-E5 key features and specifications: SoC – STMicro STM32WLE5JC Arm Cortex-M4 MCU @ 48 MHz with 256 KB flash memory, 64 KB SRAM, SX126x LoRa radio LoRa connectivity Tx power – 22dBm @ 868/915MHz -136.5dBm sensitivity for SF12 with 125KHz BW 158dB link budget Embedded LoRaWAN protocol, AT command Frequency ranges – EU868, US915, AU915, AS923, KR920, IN865 I/Os – 3x UART, 1x I2C, 1x 12-bit ADC, 1x SPIO Supply Voltage – 3.3V Power Consumption As low as 2.1uA sleep current in WOR mode Tx […]

microZERO is a compact, Arduino compatible Microchip SAMD21 module (Crowdfunding)

microZERO SAMD21 Arduino module

SRKH Designs’ microZERO is a tiny, Arduino compatible module based on Microchip SAMD21 Arm Cortex-M0+ microcontroller for applications such as drone control, mobile platforms such as cars, trucks, boats and bikes, and other products working in demanding environments. The company has also designed two baseboards, namely Dev Board A with RGB color high resolution IPS display and the more classic Dev Board B, both mostly following Arduino UNO form factor to get started with development and/or evaluation. microZERO specifications MCU – Microchip SAMD21G18 Arm Cortex-M0+ @ 48 MHz with 256KB flash, 32KB SRAM Storage – 16MB SPI flash memory for additional storage and remote firmware upgrades I/Os 32x protected IO with 6x ADC, SPI, I2C, 6x PWM, TCC, USART, 1-WB, I2S, and USB 1 Mbps CAN controller with fully isolated and filtered CAN transceiver for maximum signal integrity 2mm pitch footprint Security – Microchip ATECCA508/608 software protection encryption IC Misc […]

STM32WB5MMG Wireless Module simplifies Bluetooth LE, Zigbee, OpenThread connectivity

STM32WB5MMG Wireless Module

The STM32WB5MMG (STM32) is a wireless microcontroller module by STMicroelectronics. It is a compact ultra-low-power module that allows customers to design 2-layer PCBs and integrates everything up to the antenna, including an IPD (integrated passive device) for reliable antenna matching in order to reduce the overall costs. The STM32 wireless module is compatible with BLE (Bluetooth Low Energy) 5.0, OpenThread, Zigbee 3.0, dynamic and static concurrent modes, and 802.15.4 proprietary protocols. It also supports simultaneous dual-protocol mode that allows IEEE 802.15.4 radio-based protocols like Zigbee 3.0 and OpenThread for direct connection with any BLE device. Overview of STM32 Wireless Module The STM32 wireless module is a SiP-LGA86 package (System in Package Land Grid Array)  with various external components including:  STMicro STM32WB55 Cortex-M4/M0+ wireless MCU LSE crystal  HSE crystal Passive components for SMPS  Antenna matching and antenna  IPD for RF matching and harmonics rejection Key Features of STM32 Wireless Module Dedicated […]

Fingernail-sized BLYST840 nRF52840 Module Features Bluetooth 5.2, Thread, Zigbee and 46 I/O (Crowdfunding)


Canada based I-SYST inc has designed a tiny nRF52840 module about the size of a fingernail. BLYST840 module fully leverages the capability of Nordic Semi’s wireless microcontroller with Bluetooth 5.2, Thread, and Zigbee connectivity, and exposes 46 I/Os. BLYST840 specifications: Wireless MCU – Nordic Semiconductor nRF52840 Arm Cortex-M4F microcontroller @ 64 MHz with 1 MB flash, 256 KB RAM Connectivity Bluetooth 5.2 up to 2 Mbps, -96 dBm sensitivity for long-range; Up to 111 dB link budget; Bluetooth Mesh IEEE 802.15.4 radio support for Thread & Zigbee NFC-A Built-in ceramic antenna Output power – Adjustable from +8 dBm to -20 dBm 46 I/O pins exposed via pads around the edges of the module including QSPI/SPI/2-wire/I2S/PDM/QDEC Programmable Peripheral Interface (PPI) SPI interface @ 32 MHz Quad SPI interface @ 32 MHz EasyDMA for all digital interfaces USB 2.0 (12 Mbits) 12-bit/200K SPS ADC Security Arm TrustZone Cryptocell 310 128-bit AES/ECB/CCM/AAR co-processor […]

Skytraq PX1122R Tiny Multi-Band RTK GNSS Module Offers Centimeter Accuracy

Skytraq PX1122R Multi-Band RTK GNSS Module

Several years ago Skytraq introduced NavSpark mini, a tiny (17x17mm) GPS module, that sold for $6. I got one and wrote a post explaining how to get started with the GPS module using GNSS viewer program. The company contacted me again today, as they’ve now launched an even smaller module Skytraq PX1122R measuring just 16x12mm, supporting GPS, Galileo, GLONASS, and Beidou signals, as well as Real-time Kinematic (RTK) relative positioning technique that allows for 1-3cm positioning accuracy. Skytraq PX1122R RTK GNSS module key features & specifications: Chipset – SkyTraq PX100 Phoenix GNSS chipset Supported GNSS standards & bands – GPS L1/L2C, Galileo E1/E5b, Beidou  B1I/B2I, GLONASS L1/L2, QZSS L1/L2C Integrated RTK with 1cm + 1ppm RTK accuracy in seconds (under 10 seconds) Up to 10Hz quad-GNSS RTK update rate Base or rover mode configurable Serial Interface – 3V LVTTL level 24x castellated holes with UART, RF input, 1PPS, Reset, 3.3V, […]

CircuitBrains Deluxe is a Tiny, CircuitPython-compatible Module (Crowdfunding)

CircuitBrains Deluxe

There are plenty of boards with Adafruit’s CircuitPython support, but Microchip SAMD51 powered CircuitBrains Deluxe is a little different since it’s a module with castellated holes that make it easy to solder to your own baseboard or integrate into a space-constrained product. CircuitBrains Deluxe specifications: MCU – Microchip/Atmel ATSAMD51J19 32-bit ARM Cortex M4 microcontroller @ 120 MHz with 192 KB SRAM, 512 KB Flash Storage – 8 MB Quad SPI Flash I/Os via 48x through holes and castellated holes around the module GPIO (13 Analog, 2 of which are DAC capable, and 19 Digital) SPI, I²C, UART SWD programming/debug interface USB D- & D+ Power Supply Voltage – 5V Output – Onboard 3.3 V 600 mA Linear Regulator (LDO) connected to 3V3 pin Dimensions – 29 x 29 x 3.5 mm The module comes preloaded with CircuitPython, a fork of MicroPython maintain by Adafruit. You can just connect the board […]