Last July, Arduino announced plans to switch from the soon-to-be deprecated Arm Mbed to Zephyr RTOS, and the company has now outed the first beta release of “Arduino Core for Zephyr OS” for a range of boards. From the user’s perspective, this should not change anything. However, there are massive changes under the hood and Arduino sketches are built and executed differently with the Arduino Core for Zephyr. Some highlights of the new Zephyr-based Arduino core implementation include: Dynamic sketch loading – Sketches are compiled as ELF files and dynamically loaded by a precompiled Zephyr-based firmware. Zephyr subsystems support threading, inter-process communication, and real-time scheduling. Fast compiling and smaller binaries since a thin layer of user code and libraries are compiled, while the rest of the ZephyrOS is already binary. You can get started straightaway with the code and instructions on GitHub. You’ll need Arduino 2.x.x for this to work. […]
XIAO Powerbread is a breadboard power supply and meter based on XIAO RP2040 or ESP32 USB-C board
The XIAO Powerbread is a breadboard power supply and meter compatible with XIAO RP2040 or ESP32 USB-C boards and equipped with a color LCD display showing real-time voltage, current, and power consumption for 5V and/or 3.3V power rails. Breadboard power supplies are nothing new. We’ve written about several over the years including the Toaster board with adjustable voltage from 5 to 16V, the SwitchTrick switching power supply board, and the MEGO portable breadboard power supply with a built-in battery. The XIAO Powerbread only supports 5V and 3.3V power rails, but its main selling point is its integrated breadboard power meter function. XIAO Powerbread specifications: Supported USB-C modules General purpose MCU – XIAO RP2040, XIAO RP2350 WiFi / Bluetooth MCU – XIAO ESP32S3, XIAO ESP32C3, XIAO ESP32C6 Display – 0.96-inch color TFT LCD with 160×80 resolution and ST7735S SPI controller Power monitoring – 2x TI INA3221 sensors connected over I2C […]
CapibaraZero firmware enables low-cost Flipper Zero alternatives based on ESP32-S3 hardware
CapibaraZero open-source firmware aims to offer a low-cost alternative to Flipper Zero for ESP32-S3-based hardware platforms and soon other gizmos with ESP32 wireless microcontrollers, notably the LilyGO T-Embed CC1101, similar to the original T-Embed with ESP32-S3 WiSoC, but also featuring a Texas Instruments CC1101 Sub-GHz microcontroller and an NXP PN532 NFC/RFID module. The Flipper Zero is a popular portable multi-tool for pentesters and hardware hackers based on STMicro STM32WB55 Bluetooth 5 LE & 802.15.4 wireless microcontroller and a TI CC1101 Sub-Ghz MCU that got involved in controversies such as a ban proposal in Canada last year due to its (dubious) potential use for car theft. Since then we’ve seen several alternatives such as Monstatek M1 (that’s yet to be delivered to backers…) and HackBat open-source hardware with Raspberry Pi RP2040, ESP8266 WiFi module, and the CC1101 RF transceiver. The CapibaraZero firmware offers another way to create your own cheap Flipper […]
$20 ATOMIC Display Base is a low-cost HDMI display driver for M5Stack’s ESP32-based Atom IoT controllers
M5Stack has recently launched the M5Stack ATOMIC Display Base, an HDMI display driver designed to emulate traditional SPI TFT-LCD data output using Gowin GW1NR-9C FPGA and a built-in LT8618SX RGB-to-HDMI chip and designed to work with the company’s Atom IoT controller family based on ESP32 wireless microcontrollers. The module supports up to 720p (1280×720) image output with a 24-bit color depth and has an average frame rate of 12–16 FPS. Additionally, it can be paired with ATOM series hosts for various memory and application needs. These features make this compact device suitable for industrial control displays, smart home information screens, educational and conference presentations, and remote monitoring displays. The only downside of this device is that it requires a display with adaptive resolution scaling to avoid compatibility issues. M5Stack ATOMIC Display Base (HDMI display driver) specifications FPGA – Gowin GW1NR-9C (PDF datasheet) FPGA with 8,640 LUTs used to simulate SPI TFT-LCD data […]
STMicro NUCLEO-WL33CC1 and NUCLEO-WL33CC2 boards features STM32WL33 Cortex-M0+ Sub-GHz wireless MCU
STMicro unveiled the STM32WL3 sub-GHz wireless MCU family last year and has now announced the general availability of the STM32WL33 Arm Cortex-M0+ microcontroller, along with two development boards namely the NUCLEO-WL33CC1 and NUCLEO-WL33CC2 for battery-powered smart meters and smart building and industrial monitoring solutions using wireless M-Bus, Sigfox, WiSun, LoWPAN or Mioty LPWAN protocols among others. The NUCLEO-WL33CC1 and NUCLEO-WL33CC2 development boards look the same, but the former supports 826-958 MHz high-band frequencies, while the latter handles 413-479 MHz low-band frequencies. STMicro NUCLEO-WL33CC1/2 specifications: SoC – STMicro STM32WL33CCV6 MCU Core – Arm Cortex-M0+ up to 64 MHz Memory – 32KB SRAM with full retention Storage 256KB flash 1 KB OTP flash (user data) Sub-GHz Wireless 413-479 MHz or 826-958 MHz frequency bands with OOK, ASK, 2(G)FSK, 4(G)FSK, D‑BPSK, and DSSS modulations Compatible with proprietary and standardized wireless protocols such as WM-Bus, Sigfox, Mioty, KNX-RF, and IEEE 802.15.4g Low-power autonomous wake-up […]
Waveshare RoArm-M2 ESP32 robotic arms offer four degrees of freedom, various servo options
Waveshare has recently launched the RoArm-M2-S and RoArm-M2-Pro ESP32 robotic arms with four degrees of freedom, or 4-DOF for short. The main difference is that the RoArm-M2-S is equipped with standard servos, while the RoArm-M2-Pro features all-metal ST3235 bus servos, adding more durability and performance. Designed for educational and robotics applications, the 4-DOF RoArm-M2 is sturdy yet lightweight, built using carbon fiber and aluminum alloy. It can handle payloads up to 0.5kg and has a workspace diameter of 1 meter. The arm offers high precision with a 12-bit magnetic encoder and dual-drive technology for improved torque and stability. On top of that, it features a 12-bit magnetic encoder and dual-drive technology for improved torque and stability. Other features include a 360° omnidirectional base and support for both wireless (WiFi, ESP-NOW) and wired (USB) control. These features make this device suitable for various applications including industrial automation, education, research, and DIY robotics projects. Waveshare […]
Black Friday and Cyber Monday 2024 – International deals and coupons
While Black Friday and Cyber Monday used to be a US-only event, it changed many years ago, and we’ve been writing about international Black Friday and Cyber Monday deals and coupon codes since 2014, since a large portion of our audience cannot benefit from promotions on Amazon’s Black Friday and Cyber Monday events that will take place from November 21 until December 2 this year. So I’ve gathered some international Black Friday and Cyber Monday 2024 deals and discount coupon codes from relevant manufacturers and popular online stores such as Aliexpress, Banggood, and others. Aliexpress Black Friday and Cyber Monday event Aliexpress’ Black Friday and Cyber Monday 2024 event has already started. There are three periods: Nov 19-21 PST – Warm Up event where users can find and add items to the cart before purchasing during the main event. Nov 22-30 PST – “On Sale” event with discounts up to […]
DFRobot EDGE102-DMX512 lighting controller combines ESP32-S3 MCU and DMX512 protocol chip
DFRobot’s EDGE102-DMX512 is a DMX512 lighting programming controller based on ESP32-S3 wireless MCU designed for efficient management of stage, theater, and venue lighting. With integrated WiFi and Bluetooth, the controller supports wireless programming and control, simplifying the setup of advanced lighting systems. It offers RS485 (master/slave modes) interfaces, I2C, UART, and GPIO pins for compatibility with a wide range of sensors and boards. This controller enables automation through sensor integration, supporting devices such as infrared detectors, sound level meters, and laser sensors. Its eight optically isolated industrial switch inputs ensure seamless compatibility with PNP sensors, allowing lighting effects to respond automatically to environmental inputs. By reducing dependence on manual DMX consoles, it is well-suited for automated lighting in theaters, stages, and commercial venues. EDGE102-DMX512 specifications: SoC – Espressif ESP32-S3 CPU – Dual-core Tensilica LX7 up to 240 MHz with vector instructions for AI acceleration Memory – 512 KB of internal […]