STMicro Unveils STM32L4 Discovery Kit for IoT with WiFi, BLE, NFC, Sub-GHz RF, and Plenty of Sensors

STMicro has recently introduced B-L475E-IOT01A Discovery kit powered by STM32L4 Cortex-M4 and targeting IoT nodes with a choice of connectivity options including WiFi, Bluetooth LE, NFC, and sub-GHZ RF at 868 or 915 MHz, as well as a long list of various environmental sensors. B-L475E-IOT01A Discovery kit key features and specifications: MCU – STM32L4 Series MCU based on ARM Cortex -M4 core with 1 MB Flash memory, 128 KB SRAM Storage – 64 Mbit (8MB)  Quad-SPI Flash memory (Macronix) Connectivity Bluetooth 4.1 LE module (SPBTLE-RF) Sub-GHz (868 or 915 MHz) low-power-programmable RF module (SPSGRF-868 or SPSGRF-915) Wi-Fi module based on Inventek ISM43362-M3G-L44 (802.11 b/g/n compliant) Dynamic NFC tag based on M24SR with its printed NFC antenna Sensors 2x digital omni-directional microphones (MP34DT01) Capacitive digital sensor for relative humidity and temperature (HTS221) 3-axis magnetometer (LIS3MDL) 3D accelerometer and 3D gyroscope (LSM6DSL) 260-1260 hPa absolute digital output barometer (LPS22HB) Time-of-Flight and gesture-detection […]

RAK WisCam is a $20 Arduino Compatible WiFi Camera Linux Board Powered by Nuvoton N32905 ARM9 Processor

A couple of weeks ago I wrote about Rakwireless’ RAK CREATOR Pro development board based on Realtek Ameba RTL8711AM Wireless MCU, and part of their Wiskey family of development boards. Sub-family include WisNode for IoT boards, WisAP for OpenWrt boards, WisPLC for PLC hardware, and WisCam for WiFi video camera boards. The company has recently introduced Wiscam RAK5281 Arduino compatible Linux board powered by a Nuvoton ARM9 MCU, and supporting a camera module or an SD card + USB module. RAK WisCam specifications: SoC –  Nuvoton N32905R3DN ARM926EJ processor @ 200 MHz with 8KB internal SRAM, 16KB IBR internal booting ROM, 16Mbit  x16  DDR2 memory Storage – 128 MBit SPI flash, included sub-module adds micro SD card Connectivity – 802.11 b/g/n WiFi via Realtek RTL8189FTV module Camera via sub-module 648×488 pixel VGA CMOS Image Sensor (GC0308); 102° FOV Video –  QVGA (320×240) 30FPS, VGA(640×480) 30FPS, MJPEG encoding Photo – JPEG, […]

Arduino Cinque Combines SiFive RISC-V Freedom E310 MCU with ESP32 WiFi & Bluetooth SoC

SiFive introduced the first Arduino compatible board based on RISC-V processor late last year with HiFive1 development board powered by Freedom E310 MCU, but  the company has been working with Arduino directly on Arduino Cinque board equipped with SiFive Freedom E310 processor, ESP32 for WiFi and Bluetooth, and an STM32 ARM MCU to handle programming. Few other technical details have been provided for the new board, but since it looks so similar to HiFive1, I’ve come with up with preliminary/tentative Arduino Cinque specifications: MCU – SiFive Freedom E310 (FE310) 32-bit RV32IMAC processor @ up to 320+ MHz (1.61 DMIPS/MHz) WiSoC – Espressif ESP32 for WiFi and Bluetooth 4.2 LE Storage – 32-Mbit SPI flash I/Os 19x Digital I/O Pins 19x external interrupt pins 1x external wakeup pin 9x PWM pins 1/3 SPI Controllers/HW CS Pins I/O Voltages –  3.3V or 5V supported USB – 1x micro USB port for power, […]

Realtek RTL8710BN ARM Cortex M4 WiFi MCU, MJIOT-AMB-03 Module & Board, and Ameba 4.0a SDK

We’ve already covered Realtek Ameba ARM Cortex M3 WiSoC several times with their RTL8710AF, RTL8711AM and RT8195AM solutions, but the company has now a new “Ameba Z series” relying on an ARM Cortex M4 core starting with RTL8711BN MCU. RTL8710BN specifications as listed on Realtek website: CPU – ARM Cortex-M4(F) up to 125MHz with FPU (TBC) Memory – 256KB embedded SRAM Storage – 512KB embedded ROM, external flash interface; XIP (eXecut In Place) support Wi-Fi 2.4GHz 1T1R 802.11b/g/n up to 150Mbps; 20MHz and 40MHz WEP, WPA, WPA2, WPS support Security engine – MD5, SHA-1, SHA2-256, DES, 3DES, AES Peripheral Interfaces SDIO Slave 2x UART SPI interface (Master/Slave) 2x I2C interface ADC for voltage management 5x PWM Up to 17x GPIOs Package – QFN-32; 5 x 5 mm AFAIK, other Ameba MCUs do not support XIP, but RTL8710BN and this lowers memory requirements since code can be executed from storage. MJIOT-AMB-03 module […]

$8.80 RAK CREATOR Pro Ameba RTL8711AM WiFi IoT Board Comes with 2MB SDRAM, Up to 64MB SPI Flash

Realtek Ameba is a family of WiFi ARM Cortex M3 micro-controllers for IoT applications, and RTL8710AF got some buzz last year, as modules would sell as low as $2, hereby competing with ESP8266 in terms of price. While the solution was interesting, the community activity around the solution has been slow as ESP8266 already have the community and software support. Other Realtek RTL8195AM and RTL8711AM processors offer much more memory, but at the time, price was not as attractive with Ameba Arduino board based on RTL8195AM selling for $25. But there’s now a new Arduino compatible board made by ShenzhenRAK Wireless Technology (RAK) that comes with RTL8711AM processor with 1MB ROM, 2MB SDRAM, 512KB SRAM, and up to 64MB SPI flash, and sells for just $8.80 + shipping on Aliexpress. CREATOR Pro (Wiskey) board specifications: WiFi Module – RAK473 with Realtek RTL8711AM ARM Cortex M3 MCU @ 166 MHz, 1MB […]

SHA2017 Conference Badge To Feature ESP32 SoC, e-Paper Display

In most conference, you’ll wear a badge showing your name, job description and company, but with the price of electronics going down, it may be time for a conference badge upgrade. SHA2017 is a non-profit outdoor hacker camp taking place in The Netherlands in 2017 on August 4 – 8, and the organizers are planning to use a special badge comprised of Espressif ESP32 processor, and an e-Paper Display. SHA2017 Badge specifications: Wireless Module – Espressif ESP32 based ESP-WROOM-32 module with WiFi and Bluetooth Display – 2.9″ e-paper display (296×128) Storage – micro SD slot Expansion – 12-pin expansion header with GPIOs, I2C, 3.3V, GND Debugging – micro USB port + USB->TTL chip for programming Misc – Direction keys, select, start, A and B buttons for input; 6x RGB, LEDs; pager motor for notifications Battery – Battery sized to last at least a day Beside your name and company details, […]

Getting Started with ESP32-Bit Module and ESP32-T Development Board using Arduino core for ESP32

Espressif ESP32 may have launched last year, but prices have only dropped to attractive levels very recently, and Espressif has recently released released ESP-IDF 2.0 SDK with various improvements, so the platform has become  much more interesting than just a few weeks ago. ICStation also sent me ESP32-T development board with ESP32-bit module, so I’ll first see what I got, before trying out Arduino for ESP32 on the board. ESP32-T development board with ESP-bit Module – Unboxing & Soldering One thing I missed when I asked for the board is that it was not soldered, and it comes in kit with ESP32-bit module in one package, and ESP32-T breakout board with headers in another package. The 21.5x15mm module is based on ESP32-DOWNQ6 processor with 32 Mbit (4MB) of flash, a chip antenna, and a u.FL connector. The module is apparently made by eBox, and also used in Widora board with […]

Whitecat ESP32 N1 Board Combines ESP32 WiFi + Bluetooth SoC with a LoRa Transceiver, Runs Lua RTOS

Espressif ESP32 SoC is gaining traction right now as prices have come down, and there’s still an on-going fight among LPWAN standards with LoRaWAN being fairly popular in Europe. Whitecat, a group of engineers from several companies based in Citilab, Barcelona, Spain, has designed a board that combines both ESP32 and a LoRA transceiver, bringing an alternative to Pycom LoPy board, but instead of running MicroPython, they have developed Lua-RTOS. Whitecat ESP32 N1 hardware specifications: SoC – Espressif ESP32 dual-core Tensilica LX6 microprocessor @ up to 240MHz with 520kB internal SRAM Storage – 4MB flash memory Connectivity LoRa WAN transceiver working in the 868 (EU) MHz / 915 (USA) MHz with on-board antenna, and u.FL connector for external antenna Integrated 802.11b/g/n WiFi transceiver with on-board antenna, and u.FL connector for external antenna Integrated dual-mode Bluetooth (classic and BLE) I/O Headers – 2x 16-pin with SPI, I2C, I2S, SDIO, UART, CAN, […]