DFRobot EDGE102-DMX512 lighting controller combines ESP32-S3 MCU and DMX512 protocol chip

EDGE102 DMX512 Lighting Programming Controller

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 […]

CYOBot v2 ESP32-S3-based open-source modular robotics platform supports up to 16 servos (Crowdfunding)

CYOBot v2 ESP32-S3 modular robotics platform

Create Your Own Bot (CYOBot) v2 is an open-source, modular robotics platform for students, educators, hobbyists, and future engineers based on the ESP32-S3 microcontroller and featuring up to 16 servo motors for complex control. The CYOBot v2 is a follow-up to the previous quadrupedal robotic platform from the same company. It adds new features such as a modular design, an upgrade to the ESP32-S3 chip, more motor channels, and an expansion block with more peripherals. It also supports integrating AI systems, such as ChatGPT, for added functionality. The CYOBot supports up to three configurations via the CYOBrain — which powers the robotics platform and controls the servo motors — and separate 3D-printed components. The CYOBot Crawler is a four-legged robot powered by eight 180-degree servo motors. The CYOBot Wheeler form factor features four 360-degree motors linked to wheels at the end of each leg and is essentially a hybrid between […]

Nova open-source hardware Raspberry Pi RP2040 board features a 70 RGB LED matrix (Crowdfunding)

Nova 7x10 RGB LED board

Vcc Labs’ Nova is a tiny, open-source hardware Raspberry Pi RP2040 development board with a USB-C port, a 70 (7×10) addressable RGB LED matrix, and two 12-pin GPIO headers for expansion. It can be used for wearables, mini-displays, interactive art, fun games, and more. Nova specifications: MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ up to 133 MHz with 264KB SRAM Storage – 2MB QSPI flash “Display” – 7×10 WS2812 addressable RGB LEDs, each measuring just 1x1mm USB – USB Type-C port for power, data, and programming Expansion – 2x 12-pin header with 20x GPIO, 2x SPI, 2x I2C, 2x UART, 4x ADC, Vin, 5V, 3.3V, and GND Misc – Reset and BOOT buttons Power Supply 5V via USB-C port 7V to 18V via Vin pin Power consumption – 9 Watts with all LEDs at full brightness Dimensions – 30.48 x 20.32 mm (PCB only) Weight – 4.76 grams […]

Giveaway Week 2024 – RAKwireless Blues.ONE LoRaWAN, LTE-M, and NB-IoT devkit

Blues.ONE LTE-M NB-IoT devkit

For the fourth year in a row, RAKwireless is participating in CNX Software’s Giveaway Week, and this year, the company is offering the Blues.ONE IoT development kit with LoRaWAN, LTE-M, and NB-IoT connectivity and 500MB of cellular data through the Blues NoteCard. The devkit can be used to prototype or develop IoT devices for industrial automation and asset-tracking applications and relies on the WisBlock modular IoT prototyping system with the RAK13102 WisBlock Blues Notecarrier, the Blues NoteCard, a WisBlock Base Board, and a WisBlock Core module. Blues.ONE kit content: RAK4631 WisBlock Core Module based on Nordic Semi nRF52840 Arm Cortex-M4F microcontroller @ 64 MHz with 1 MB Flash, 256 KB RAM, Bluetooth Low Energy 5.0 protocol stack Semtech SX1262 LoRa Transceiver with LoRaWAN 1.0.2 protocol stack RAK19007 WisBlock Base Board with 4x sensor slots, 1x IO slot, a USB Type-C port, a rechargeable battery connector, and a solar panel connector […]

M5Stack releases AX630C-powered offline “Module LLM” for local smart home and AI applications

M5Stack Module LLM

The M5Stack Module LLM is yet another box-shaped device from the company that provides artificially intelligent control without internet access. It is described as an “integrated offline Large Language Model (LLM) inference module” which can be used to implement local LLM-based solutions in smart homes, voice assistants, and industrial control. Module LLM is powered by the AX630C SoC, equipped with 4GB LPDDR4 memory, 32GB storage, and a 3.2 TOPS (INT8) or 12.8 TOPS (INT4) NPU. M5Stack says the main chip has an average runtime power consumption of 1.5W, making it suitable for long-term operation. It has a built-in microphone, speaker, microSD card slot, and USB OTG. The USB port can connect peripherals such as cameras and debuggers, and the microSD card slot supports cold and hot firmware updates. The M5Stack Module LLM joins the list of other offline, on-device LLM-based solutions, such as the SenseCAP Watcher, Useful Sensors’ AI in […]

USB Insight Hub is an open-source, ESP32-S2-based tool for testing USB devices (Crowdfunding)

USB Insight Hub testing tool

The USB Insight Hub is a USB testing tool based on the ESP32-S2 wireless SoC made by Ecuador-based company Aerio Solutions SAS and aimed at developers and tech enthusiasts. The Insight Hub connects to a computer via a USB Type-C port and expands it to three downstream ports, each with a 1.3-inch color display screen that displays information about the serial device such as its assigned enumeration name, voltage, and current. The enumeration name displayed helps to identify all virtual ports running through the Insight Hub. This feature is quite handy when multiple devices are connected. Although the hub features a Wi-Fi-enabled SoC, it doesn’t currently support wireless networking. Each downstream port is connected to a dedicated voltage and current meter for real-time feedback. Also, the hub implements configurable short-circuit, over-current, and back-current protection. It also allows you to control the individual activation and deactivation of the D+/D- data lines […]

Seeed Studio’s XIAO MG24 and XIAO MG24 Sense boards target battery-powered Matter and BLE applications

Seeed Studio XIAO MG24

Seeed Studio has added two members to its XIAO family of tiny MCU boards with the XIAO MG24 and XIAO MG24 Sense boards based on Silicon Labs EFR32MG24 multi-protocol wireless SoC and designed for battery-powered Matter over Thread and Bluetooth LE 5.3 applications. Both 21×17.8 mm USB-C boards feature a 78MHz Silabs MG24 Cortex-M33 microcontroller with 256kB SRAM and 1536KB flash, an additional 4MB SPI flash on-board, and 22 pins and pads for GPIO pins, analog inputs, and power signals, plus a reset button and two LEDs. The “Sense” model adds an analog microphone and a 6-axis IMU sensor. XIAO MG24/MG24 Sense specifications: SoC – Silicon Labs EFR32MG24 (EFR32MG24B220F1536IM48-B) MCU cores Arm Cortex-M33 @ 78.0 MHz with DSP instruction and floating-point unit for user application Arm Cortex-M0+ core for wireless Memory – 256 KB RAM Storage – 1536 KB flash Wireless protocols – Matter, OpenThread, Zigbee, Bluetooth Low Energy 5.3, […]

MicroPython v1.24 release adds support for RP2350 and ESP32-C6 microcontrollers, various RISC-V improvements

Micropython v1.24 with ESP32-C6 and RP2350 support

MicroPython has become one of the most popular ways of programming microcontrollers, and the just-released MicroPython v1.24 adds support for the widely-used Raspberry Pi RP2350 and Espresif ESP32-C6 microcontrollers and a range of other changes. Those include improved RISC-V support with native code generation, an updated Zephyr v3.7.0 RTOS with threading support, unified TinyUSB bindings across ports, a portable UART IRQ API, and enhanced mpremote recursive copy. Damien George goes into more detail about the RISC-V improvements: … include an RV32IMC native code emitter, native NLR and GC register scanning implementations for 32- and 64-bit RISC-V, support for placing RV32IMC native code in .mpy files and also freezing it, and RISC-V semihosting support. Testing for RISC-V is done with the qemu and unix ports, and the support is utilised in the esp32 and rp2 ports. The Raspberry Pi RP2350 comes with both Arm Cortex-M33 and RISC-V cores, and the good […]

EmbeddedTS embedded systems design