❌

Normal view

There are new articles available, click to refresh the page.
Yesterday β€” 21 November 2024Main stream

ESP32 Rainbow is an open-source, ESP32-S3-powered ZX Spectrum single board computer (Crowdfunding)

21 November 2024 at 00:01
ESP32 Rainbow

Retrocomputing enthusiasts will be delighted to learn that a new ZX Spectrum replica is on the market: the ESP32 Rainbow. The single board computer swaps the Zilog Z80 for an ESP32-S3 microcontroller chip running an emulator, bringing the classic 80s computer back to life with a modern twist. It features a built-in color display, a microSD card slot for storage, a built-in touch keyboard in the ZX Spectrum style, and a USB Type-C port for power and data. The keyboard was recreated using full-color UV printing and is the most true-to-life component of the ESP32-S3-based ZX Spectrum single board computer. The touch keys won’t likely offer the best typing experience but that is reminiscent of the original ZX Spectrum. A lovely cherry on top is that the onboard USB-C port supports HID and the device can be used as a keyboard on another computer. The ZX Spectrum is one of [...]

The post ESP32 Rainbow is an open-source, ESP32-S3-powered ZX Spectrum single board computer (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

Before yesterdayMain stream

High-speed data acquisition with Raspberry Pi Pico 2’s HSTX interface and HDMI to USB 3.0 video capture dongle

19 November 2024 at 00:01
Raspberry Pi Pico 2 high-speed data acquisition

We previously explained the HSTX high-speed serial transmit interface of the Raspberry Pi RP2350 microcontroller was mostly useful for video outputs and display interfaces since it can only transmit, and not receive data. But Steve Markgraf found another use case for the HSTX interface – high-speed data acquisition – combining a Raspberry Pi Pico 2 board with the DVI Sock board for Pico and one of those cheap MS2130-based HDMI to USB 3.0 video capture dongles. He managed to stream out up to 75 MB/s of real-time data from an overclocked RP2350 to a host computer with a USB 3.0 port. The Adafruit Feather RP2350 HSTX board should also work, but also not been tested. Steve’s β€œhsdaoh-rp2350” data acquisition over HDMI firmware is based on the dvi_out_hstx_encoder example from Raspberry Pi using the HSTX interface for DVI output and code by Shuichi Takano implementing the HDMI data island encoding required [...]

The post High-speed data acquisition with Raspberry Pi Pico 2’s HSTX interface and HDMI to USB 3.0 video capture dongle appeared first on CNX Software - Embedded Systems News.

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

15 November 2024 at 10:52
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 [...]

The post CYOBot v2 ESP32-S3-based open-source modular robotics platform supports up to 16 servos (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

STMicro STSPIN32G0 3-phase motor controllers support up to 24V for portable appliances, up to 600V for industrial automation

14 November 2024 at 18:00
STSPING0A1A2 3 phase controller

STMicro STSPIN32G0 is a new series of advanced 3-phase motor controllers with variable voltage ranging from 45V to 600V that extend STMicro’s portfolio of devices with an integrated MCU and motor driver. The new series combines a triple-half bridge gate driver with the Arm Cortex-M0+-based STM32G0 microcontroller and is capable of handling six-step and field-oriented control (FOC) algorithms. The integrated design of the STSPIN32G0 series offers cost-savings and β€œsignificant BOM area reduction without compromising performance and robustness.” There are two main versions of the STSPIN32G0 series, low-voltage and high-voltage. The low-voltage 3-phase motor controllers include a voltage regulator, one or three shunts, and a gate driver rated at 45V and up to 0.6A. They are mainly targeted at home appliances, power tools, and drones. The high-voltage versions can handle either 250V or 600V, making them suitable for industrial inverters and fans. They are targeted at home appliances, air conditioners, home [...]

The post STMicro STSPIN32G0 3-phase motor controllers support up to 24V for portable appliances, up to 600V for industrial automation appeared first on CNX Software - Embedded Systems News.

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

14 November 2024 at 00:01
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 [...]

The post Nova open-source hardware Raspberry Pi RP2040 board features a 70 RGB LED matrix (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

LG Display’s 12-inch stretchable screen can extend by up to 50%

12 November 2024 at 10:40
LG Stretchable display

A new category of devices – the stretchables – may soon be upon us, as after writing about Murata stretchable PCBs for medical applications a few days ago, I’ve now come across LG’s latest stretchable display that can be extended from its original 12-inch size up to 18 inches. It’s the second stretchable display showcased by the Korean company, as the first prototype was unveiled in 2022 with an elongation rate of just 20%. The new display extends that to 50% and delivers a high resolution of 100ppi (pixels per inch) and full red, green, and blue (RGB) color (probably at its original size). LG Display further explains that their engineers have applied a number of new technologies β€œsuch as improving the properties of a special silicon material substrate used in contact lenses and developing a new wiring design structure to improve the panel’s stretchability and flexibility”. Durability was also [...]

The post LG Display’s 12-inch stretchable screen can extend by up to 50% appeared first on CNX Software - Embedded Systems News.

Signaloid C0-microSD is an iCE40UP5K FPGA SoM in the microSD card form factor (Crowdfunding)

11 November 2024 at 00:01
Signaloid iCE40UP5K FPGA SoM in use

Cambridge-based hardware and cloud computing company, Signaloid has begun crowdfunding for the C0-microSD – a tiny, programmable iCE40UP5K FPGA system-on-module (SoM) in a microSD card form factor. It comes preloaded with a RISC-V softcore and users can also load custom FPGA designs onto the board. Part of the Signaloid C0-microSD’s unique appeal is its SD card form factor, which allows it to fit in unused full SD or microSD slots. This allows the implementation of FPGA-based hardware acceleration in systems without traditional expansion interfaces like PCIe M.2 slots. It can also be interfaced with as a standard SD block device and used to bring hardware-accelerated data processing to existing industrial automation, manufacturing, and robotics systems. The iCE40UP5K FPGA SoM has two main use cases: a hot-pluggable FPGA module or a hot-pluggable RISC-V co-processor module. The SD interface allows you to load custom FPGA bitstreams and applications onto the module from [...]

The post Signaloid C0-microSD is an iCE40UP5K FPGA SoM in the microSD card form factor (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

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

5 November 2024 at 14:09
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 [...]

The post M5Stack releases AX630C-powered offline β€œModule LLM” for local smart home and AI applications appeared first on CNX Software - Embedded Systems News.

Murata unveils stretchable PCB technology for medical and bio-sensing applications

3 November 2024 at 16:12
Murata Stretchable PCB

Many PCB vendors now provide flexible PCB manufacturing services, but Murata goes further with stretchable PCB technology that’s not only bendable but can be twisted and stretched to better fit on the body for bio-sensing and medical applications even on parts such as an elbow. Traditional bio-monitoring sensors have some limitations. For example, they can become unstuck when the body moves, damage the delicate skin of infants and the elderly, data may be distorted due to body movement, and Murata explains β€œthere is a risk of a decline in insulation and the occurrence of ion migration when using a thermoplastic polyurethane elastomer (TPU), known as a stretchable base material, in a high humidity environment”. The company’s stretchable printed circuits ((SPC) are supposed to solve or at least mitigate all those issues. The technology is under development, but Murata still shared some highlights of the technology: Stretchable electrode printing in compliance [...]

The post Murata unveils stretchable PCB technology for medical and bio-sensing applications appeared first on CNX Software - Embedded Systems News.

CodeCell is a ESP32-C3 mini development board for robots, wearables, smart home projects

29 October 2024 at 19:23
CodeCell ESP32 C3 mini development board

Engineer and YouTuber Carl Bugeja recently developed CodeCell, a tiny ESP32-C3 development board designed as the brain for robots, wearables, and smart home devices. This module features a nine-axis inertial measurement unit (IMU) for motion fusion and an optional VCNL4040 light sensor. It includes a USB Type-C port for data and power as well as a lithium-polymer battery with a charging circuit. Measuring just 18.5 x 18.5mm this compact board is even smaller than other tiny ESP32 development boards such as Waveshare’s ESP32-S3-Zero and Seeed Studio’s XIAO ESP32S3. However, the Epi C3 is smaller at 23 x 12.75 mm, and so are the Unexpected Maker NANOS3 (25 x 10 mm) and Unexpected Maker OMGS3 (28 x 11 mm). CodeCel ESP32-C3 mini development board specification Microcontroller – ESP32-C3 RISC-V MCU 160MHz 32-bit RISC-V processor core 400kB SRAM, 4MB flash storage Wi-Fi 4 and Bluetooth Low Energy (BLE) connectivity Sensors Vishay VCNL4040 light [...]

The post CodeCell is a ESP32-C3 mini development board for robots, wearables, smart home projects appeared first on CNX Software - Embedded Systems News.

FlexiPi is a bendable Raspberry Pi Pico clone made of flexible PCB (Crowdfunding)

26 October 2024 at 09:00
Flexible Raspberry Pi Pico

FlexiPi is a bendable Raspberry Pi RP2040 board made of flexible PCB with the same layout as the original Raspberry Pi Pico, but featuring a USB-C port instead of a micro USB port on the official board. This follows the Flexduino flex PCB clone of the Arduino UNO made by β€œEDISON SCIENCE CORNER”, but the smaller design of β€œTOP Gadgets” FlexiPi may make it potentially more useful since it could be inserted into tight or round enclosures. FlexiPi specifications: MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ 48 MHz (overclockable to 133 MHz) with 264KB SRAM Storage – 2MB QSPI flash USB – 1x USB Type-C 1.1 port used for power and programming Expansion 2x 20-pin 2.54mm pitch header and castellated holes with 26 GPIOs, 3x 12-bit ADC up to 500 Kbps, 2x UART, 2x I2C, 2x SPI, 16x PWM, 2x programmable high-speed I/O 3.3V I/O voltage Sensor – [...]

The post FlexiPi is a bendable Raspberry Pi Pico clone made of flexible PCB (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

Banana Pi BPI-M1S RK3528 SBC features HDMI 2.0, 2.5GbE, WiFi 6, and more

23 October 2024 at 17:51
Banana Pi BPI-M1S

The Banana Pi BPI-M1S, also known as the ArmSoM-Sige1, is a low-profile single board computer (SBC) based on the Rockchip RK3528 quad-core Cortex-A53 SoC initially designed for entry-level 4K TV boxes. Contrary to the two other RK3528(A) SBCs we’ve covered, namely the Radxa Rock E20C and FriendlyELEC NanoPi Zero2 focusing on low-cost and small footprint for headless networked applications, the Banana Pi BPI-M1S integrates more features such as HDMI 2.0 for 4K video output and audio, 2.5GbE and WiFi 6 networking, and a 40-pin GPIO header for expansion. Banana Pi BPI-M1S specifications: SoC – Rockchip RK3528 CPU – Quad-core Arm Cortex-A53 @ 2.0 GHz GPU – Arm Mali-G450 GPU with support for OpenGL ES1.1, ES2.0, and OpenVG 1.1 APIs VPU H.264, H.265, and AVS2 decoder up to 4Kp60 H.264 and H.265 encoder up to 1080p60 Memory – 4GB LPDDR4x Storage 32GB eMMC flash (by default) MicroSD card slot Video Output – [...]

The post Banana Pi BPI-M1S RK3528 SBC features HDMI 2.0, 2.5GbE, WiFi 6, and more appeared first on CNX Software - Embedded Systems News.

MentorPi is a ROS2-compatible, Raspberry Pi 5-based robot car with Mecanum or Ackermann chassis

23 October 2024 at 14:00
Hiwonder MentorPi A1 and MentorPi M1 robot car

MentorPi is a ROS2-compatible robot car powered by the Raspberry Pi 5, designed for AI-driven robotics and Python programming. It offers two chassis options: MentorPi-M1, which features a Mecanum-wheel chassis, and MentorPi-A1, equipped with an Ackermann chassis. Both variants come with high-performance components such as closed-loop encoder motors, STL-19P TOF lidar, 3D depth cameras, and high-torque servos. These enable precise navigation, SLAM mapping, path planning, and dynamic obstacle avoidance, making MentorPi an ideal platform for robotics tasks. The system utilizes a dual-controller architecture to optimize performance. The Raspberry Pi 5 handles AI vision processing and strategic functions, while Hiwonder’s RRC Lite expansion board manages motion control and sensor data processing. This task distribution enhances efficiency in machine vision, AI-powered navigation, and robotic control, allowing MentorPi to tackle complex AI and vision-based applications with ease. MentorPi also supports advanced features like 3D visual mapping and YOLOv5-based object detection for recognizing road [...]

The post MentorPi is a ROS2-compatible, Raspberry Pi 5-based robot car with Mecanum or Ackermann chassis appeared first on CNX Software - Embedded Systems News.

Realtek Ameba RTL8730E Cortex-A32 audio streaming module offers a cost-effective solution for wireless audio applications

22 October 2024 at 03:15
Stream210 module

StreamUnlimited and Realtek Semiconductor Corp have collaborated on the Stream210 audio streaming module based on the Ameba Smart RTL8730E Arm Cortex-A32 chip from the Ameba E series, with support for Wi-Fi 6, Bluetooth 5.3, and Matter for edge computing and IoT solutions. We have looked at previous Ameba IoT products, such as the Ameba RTL8722DM development board, Ameba Arduino, Ameba RTL8195AM module, and the Ameba RTL8710BN. The Ameba Smart chip is the first entry in the series to feature a Cortex-A32 processor. The Stream210 module is aimed at various audio and IoT applications, including digital radios, streaming audio receivers, wireless speakers, smart speakers, home automation products, and Wi-Fi headphones. Other wireless audio modules we’ve covered in the past include the Up2Stream Pro HiFi board, TTGO T9, and 8devices’ Tobufi module. Stream210 specifications: SoC – Ameba Smart RTL8730E dual-core Arm Cortex-A32 processor @ 1.3GHz Memory – 2Gbit RAM Storage – 2Gbit [...]

The post Realtek Ameba RTL8730E Cortex-A32 audio streaming module offers a cost-effective solution for wireless audio applications appeared first on CNX Software - Embedded Systems News.

Spectra is a customizable, JavaScript ESP32-S3 and nRF52832 smartwatch (Crowdfunding)

18 October 2024 at 19:21
spectra smartwatch

Spectra is a JavaScript-based hackable smartwatch based on the ESP32-S3 WiFi and Bluetooth microcontroller that aims to offer the quality of high-end consumer smartwatches with the repairability of a maker-targeted device. The Spectra smartwatch combines the ESP32-S3 microcontroller with a Nordic Semi nRF52832 co-processor to optimize the battery life. The ESP32-S3 is maxed out with 8MB of RAM and 32MB of external flash memory, and the microSD card slot in the watch supports up to a 512GB memory card. It shares a similar concept with the Bangle.js and the Bangle.js 2 customizable smartwatches. According to the maker, Spectra is not bound to be fully open-source, since the project uses β€œexternal proprietary code [they] aren’t allowed to share.” They plan to publish Arduino libraries and hardware design files, but there is no live GitHub repository yet. Other hackable smartwatches include the TinyWatch S3, the ZSWatch, and the Sensor Watch Pro. Spectra [...]

The post Spectra is a customizable, JavaScript ESP32-S3 and nRF52832 smartwatch (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

Arduino Nicla Sense Env module features temperature, humidity, and gas sensors from Renesas

12 October 2024 at 16:29
Arduino Nicla Sense Env

Arduino Nicla Sense Env is a new sensor module with temperature, humidity, and gas (TVOC, NO2, O3) sensing that follows the launch of the Arduino Nicla Sense ME (Motion & Environment) module over three years ago (2021). The implementation of the new module is quite different since the ME module relies on Nordic Semi nRF52832 Cortex-M4 microcontroller and Bosch SensorTech motion and environmental sensor, but the new Nicla Sense Env module is made of parts from Renesas namely the RA2E1 Cortex-M23 microcontroller, the HS4001 humidity and temperature sensor, the ZMOD4410 gas sensor for TVOC and indoor air quality, and the ZMOD4510 gas sensor for NO2, O3, and outdoor air quality. Arduino Nicla Sense Env (ABX00089) specifications: MCU – Renesas RA2E1 Arm Cortex-M23 entry-line microcontroller (not accessible or programmable by the user) CPU core – Arm Cortex-M23 core up to 48 MHz Memory – 16KB SRAM Storage – 128KB flash Sensors [...]

The post Arduino Nicla Sense Env module features temperature, humidity, and gas sensors from Renesas appeared first on CNX Software - Embedded Systems News.

AirCard Pro and AirNotch Pro Bluetooth trackers support Google/Apple network integration (Crowdfunding)

11 October 2024 at 08:37
AirCard Pro and AirNotch Pro Bluetooth trackers

Rolling Square introduces its latest Bluetooth trackers – AirNotch Pro and AirCard Pro – designed for use with personal items like keys, wallets, bags, and more. Both trackers are designed for portability, and the AirNotch Pro is designed as a keyring, while the AirCard Pro suits wallets with a thinner, credit card-like design. The products integrate into Apple and Google’s tracking networks, with some features currently limited to Apple. Previously, we covered the SenseCAP T1000, a credit card-sized LoRaWAN GPS tracker powered by Semtech’s LR1110. Several years ago we covered some Bluetooth beacons such as the Puck.js or RuuviTag, but we have yet to explore Bluetooth-only trackers with wireless charging capabilities. Rolling Square AirCard Pro Bluetooth trackers AirCard Pro technical features: Network White version – Operates on Google’s Android Find My Device network (Android 6 or above) Black version – Operates on Apple Find My network (iOS 14 or above) [...]

The post AirCard Pro and AirNotch Pro Bluetooth trackers support Google/Apple network integration (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

Arduino Nano Matter powered gamepad runs Quake at 27 FPS

7 October 2024 at 17:43
Arduino Nano Matter gamepad board

Silicon Labs Solutions architect Nicola Wrachien has designed an Arduino Nano Matter gamepad for which he was successfully able to port Quake, a popular first-person shooter game. We have seen developers and engineers port doom on everything from toothbrushes to GPS receivers. Wrachien was previously able to port Doom on a Sparkfun Thing Plus Matter MGM240P at Silicon Labs’ 30th-anniversary celebration. But to make things more interesting and challenging he wanted to see if Quake could be run on the same MGM240SD22VNA MCU, and he succeeded. In the end, he could not only run the game, but he also implemented improved graphics (better than Doom), better physics, 3D rendering, and much more. This gamepad is built around an Arduino Nano Matter board which features MGM240SD22VNA MCU from Silicon Labs, along with 256KB of RAM, which is very low compared to Quake’s original system requirements which is a minimum of 8MB [...]

The post Arduino Nano Matter powered gamepad runs Quake at 27 FPS appeared first on CNX Software - Embedded Systems News.

DigiPort is an HDMI computer dongle powered by a Raspberry Pi CM4 (Crowdfunding)

7 October 2024 at 00:01
HDMI computer dongle Raspberry Pi CM4

Shivam Goyal, going under the Geeky Tronics name, has developed the DigiPort HDMI computer dongle powered by a Raspberry Pi CM4 system-on-module and designed to be connected directly to the back of an HDMI or through an HDMI cable. Since it does not support MHL, the DigiPort also needs a USB-C power source. You can add a keyboard and a mouse through its two USB 2.0 ports or via Bluetooth and network connectivity is managed through WiFi 5 making it a portable computer ready to use out of the box. DigiPort specifications: Supported System-on-Module – Raspberry Pi CM4 SoC – Broadcom BCM2711 quad-core Cortex-A72 processor @ 1.5 GHz System Memory – 1GB to 8GB LPDDR4-3200 SDRAM Storage – 0GB (CM4 Lite), or 8GB to 32GB eMMC flash Wireless – Dual-band WiFi 5 and Bluetooth 5.0 Storage – MicroSD card for OS when using a CM4 Lite module Video Output – [...]

The post DigiPort is an HDMI computer dongle powered by a Raspberry Pi CM4 (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

Jumperless V5 programmable breadboard is based on Raspberry Pi RP2350B, features a built-in power supply (Crowdfunding)

3 October 2024 at 09:00
Jumperless V5 programmable breadboard

Jumperless V5 is a one-of-a-kind, programmable breadboard based on a Raspberry Pi RP2350B microcontroller that lets you skip the jumper wires and jump right into prototyping. It is described as β€œan Integrated Development Environment (IDE) for hardware.” The Jumperless V5 also removes the need for test equipment as it comes with built-in power supplies and can function as a multimeter, oscilloscope, function generator, and logic analyzer. As the name implies, the Jumperless V5 breadboard is a revamped version of the original Jumperless, with significant upgrades to make the board easier to use. The Jumperless V5 features a 14 x 30 LED matrix display under the breadboard, a probe for making connections and measurements, four Β±8 V, 300 mA power supplies, daisy-chain headers, and overcurrent/overvoltage protection. The software-defined jumpers allow all points to be connected. The four individually programmable Β±8 V power supplies, GPIOs, and management channels for voltage, current, and [...]

The post Jumperless V5 programmable breadboard is based on Raspberry Pi RP2350B, features a built-in power supply (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

❌
❌