RejsaCAN-ESP32 is a small board based on ESP32-WROOM-32 WiFi (and Bluetooth) module with a CAN interface that fits into a 3D printed OBD-II dongle for easy installation into most cars. Magnus Thomé has already published several automotive projects, notably for car racing with a system that checks real-time tire temperature, and he designed RejsaCAN-ESP32 board so that it can be plugged directly into his car with support for 5-15V input voltage, and also includes an auto-shutdown option to prevent battery drain by monitoring the battery voltage in the car. RejsaCAN-ESP32 specifications: Wireless module – ESP32-WROOM-32 module with a dual-core ESP32 processor @ 240 MHz with 2.4 GHz WiFi 4 and Bluetooth 4.2 connectivity, PCB antenna, 32Mbit SPI flash USB – 1x USB-C port for power and programming via CP2104 USB to TTL chip Expansion – 15-pin header with 3x GPIO, SPI, I2C, analog input, PWM or analog output, CAN bus […]
CH583 RISC-V microcontroller supports Bluetooth 5.3 LE
Following up on the CH572 RISC-V BLE microcontroller with 10KB SRAM, WCH has now introduced the CH583 RISC-V microcontroller with 32KB SRAM, 1 MB flash, and support for the latest Bluetooth 5.3 LE standard. The new microcontroller also offers a wide range of peripherals with two USB host/device interfaces, up to 40 GPIOs, four UART, two SPI, one I2C, up to 14 ADC interfaces, and more. WCH also offers CH581 and CH582 microcontrollers with a different minimum input voltage, less storage (256KB for CH581) and/or peripherals. CH581, CH582, CH583 specifications: MCU core – 32-bit RISC processor WCH RISC-V4A with RV32IMAC instruction set Memory – 32 KB SRAM Storage – 512KB non-volatile storage FlashROM: 448KB user application program memory area CodeFlash 32KB user non-volatile data memory area DataFlash 24KB system boot program memory area BootLoader 8KB system non-volatile configuration information memory area InfoFlash BLE Connectivity Bluetooth Low Energy (BLE) v5.3 Integrated […]
Review of an ESP32-based BLE to MQTT gateway – Part 1: GL.inet GL-S10 unboxing and teardown
GL.inet introduced the GL-S10 BLE to MQTT IoT gateway last month with an ESP32 module offering WiFi and Bluetooth connectivity, as well as Ethernet and PoE support. I got offered a sample for review, and just received it together with the optional BLE beacon. So today, I’ll first have a look at the content, and check out the hardware with a teardown. GL.inet GL-S10 unboxing The package shows us the main features with Bluetooth LE 4.2, WiFi, PoE, and external antenna, with GL-S10 described as a BLE IOT GATEWAY connecting IoT devices to the Cloud. The gateway ships with a getting started guide, an antenna, a USB cable for power, as well as the beacon which we can see with a 3M stick tape. On one side, we have the RJ45 connector for Ethernet and a micro USB port for power, while the other side features a reset button, plus […]
Seeed XIAO BLE – A tiny nRF52840 Bluetooth 5.0 board with (optional) IMU sensor and microphone
Seeed Studio has just introduced two new members to their XIAO board family with the Seeed XIAO BLE and XIAO BLE Sense boards equipped with Nordic Semi nRF52840 Bluetooth 5.0 microcontroller, as well as an IMU sensor and microphone on the “Sense” model. Just like the earlier XIAO RP2040 board, the tiny Seed XIAO BLE board can be programmed with Arduino, MicroPython, and CircuityPython, and offers two headers with 7-pin each for GPIOs. What’s really new is the wireless connectivity, the sensors, and a battery charging circuitry. Seeed XIAO BLE specifications: Wireless MCU – Nordic nRF52840 Arm Cortex-M4F microcontroller @ up to 64 MHz with 1 MB flash, 256 KB SRAM, Bluetooth 5.0, NFC, Zigbee connectivity Storage – 2 MB QSPI flash Expansion I/Os 2x 7-pin headers with 1x UART, 1x I2C, 1x SPI, 1x NFC, 1x SWD, 11x GPIO (PWM), 6x ADC 3.3V I/O voltage (not 5V tolerant) Sensors […]
Giveaway Week – Bluetrum AB32VG1 RISC-V board
The next prize for our once-in-a-year giveaway week is Bluetrum AB32VG1 RISC-V development board based on Bluetrum AB5301A MCU. The board is designed for Bluetooth audio applications as well as general-purpose applications and comes with Arduino headers for expansion. A USB Type-C cable is also included for power and programming. I tested the RISC-V board with RT-Thread open-source operating systems, and let’s say it was quite challenging because development tools need to be improved, but RT-Thread developers are committed to providing a better experience to developers. What’s important is that in the end, after some efforts, I managed to blink an LED and play some music through a pair of speakers connected to the 3.5mm audio jack, and the USB port for power. At the time of review, there was no Bluetooth sample, and a quick look at the documentation shows it may not be available just yet. If you’d […]
CompuLab IOT-GATE-RPI4 gateway targets industrial control and monitoring
Compulab IOT-GATE-RPI4 is another industrial gateway based on the Raspberry Pi CM4 module that offers a different feature set and form factor compared to solutions like TECHBASE iModGATE-AI gateway or QWave Systems CatsPi Industrial carrier board. Designed with industrial control and monitoring in mind, the IOT-GATE-RPI4 gateway offers multiple RS485, RS232 and CAN FD ports, Ethernet, 4G LTE/4G, WiFi 802.11ac, and Bluetooth 5.0 connectivity, as well as a wide -40°C to 80°C operating temperature range, plus a wide input voltage from 8V to 36V as well as PoE support. Compulab IOT-GATE-RPI4 specifications: SoM – Raspberry Pi Compute Module 4 (CM4) with SoC – Broadcom BCM2711 quad-core ARM Cortex-A72 @ 1.5GHz plus VideoCore IV GPU with H.265 (4Kp60 decode), H.264 (1080p60 decode, 1080p30 encode) System Memory – 1GB to 8GB LPDDR4 Storage – 16GB to 128GB eMMC flash soldered on-board Secondary Storage – 64GB – 256GB NVMe flash via optional module […]
M5Stamp C3 RISC-V board supports WiFI 4, Bluetooth 5.0 Long Range and 2 Mbps bitrate
It was only last month that M5Stack launched the M5Stamp Pico module based on an ESP32-PICO-D4 SiP and heat-resistant plastic shell, but M5Stamp C3 board is already out with most of the same specifications and features but an ESP32-C3 RISC-V SoC replaces the ESP32 dual-core Xtensa processor. M5Stamp C3 offers WiFi 4 and Bluetooth 5.0 with high bitrate and long-range connectivity and comes with the same heat-resistant plastic shell, but the company also highlights the RSA-3072-based secure boot and the AES-128-XTS-based flash encryption as a more secure way to address Bluetooth security concerns. M5Stamp C3 specifications: WiSoC – ESP32-C3FH4 32-bit single-core RISC-V processor @ up to 160 MHz, with 384KB ROM, 400KB SRAM, 8KB RTC SRAM, 4MB embedded flash, WiFI and Bluetooth Connectivity 2.4 GHz WiFi 4, 20 MHz and 40 MHz bandwidth, IEEE 802.11 b/g/n protocol, up to 150 Mbps Bluetooth 5, Bluetooth mesh, with supports for 125 Kbps, […]
WattUp 1W active energy harvesting developer kit enables at-a-distance wireless charging
Two years ago, we noted Energous’ WattUp hearables developer kit that would charge earbuds with the company’s WattUp near-field wireless charging technology. The company has now introduced the WattUP 1W active energy harvesting developer kit capable of charging multiple IoT devices with at-a-distance wireless charging. The kit is said to be “active” because there’s a 6-inch transmitter, let’s call it a power gateway, and several IoT devices that harvest energy from it. Traditional passive solutions will harvest ambient energy from the surrounding environment, and may not deliver enough power, and do so unpredictably. The developer kit comes with the transmitter, plus one or more receiver units, and relies on the following main chips: Transmitter Dialog Semiconductor DA14682 SmartBond Bluetooth 5.0 Cortex-M0 SoC Dialog Semiconductor DA4100 Wireless Power Transmitter SoC Dialog Semiconductor DA3210 1W Power Amplifier A discrete rectifier and a DA2210 WPT rectifier Receiver(s) Dialog Semiconductor DA14531 Cortex-M0+ BLE 5.1 […]