Embedded Open Source Summit 2024 schedule – Embedded Linux, Zephyr OS, and Real-time Linux

Embedded Open Source Summit 2024

The Embedded Open Source Summit 2024 (EOSS 2024) will take place on April 16-18 and the Linux Foundation has already announced the schedule with conference sessions, lightning talks, and birds of a feather (BoF) sessions covering embedded Linux, Zephyr OS, and real-time (RT) Linux. While I won’t be attending in person, I still find it interesting to check out the schedule as we may learn more about the current status of embedded Linux. So I’ve created my own little virtual schedule out of the available talks. Tuesday, April 16 – Day 1, Embedded Open Source Summit 2024 9:05 – 9:45 – No, It’s (Still) Never Too Late to Upstream Your Legacy Linux-Based Platforms by Neil Armstrong, Linaro Nearly 7 years ago, Neil already spoke about this subject in Berlin, and it’s still very true. Do you maintain or used to maintain a Linux-based board or SoC off-tree? Then there are […]

Spark Analyzer is a USB-C PD analyzer and power supply based on ESP32-C3 (Crowdfunding)

spark analyzer front back

Spark Analyzer is an ESP32-C3-powered device built to streamline the process of developing and debugging USB-C Power Delivery (UCPD) solutions. The board’s design is simple, compact, and includes helpful power delivery and analysis functionality, at an affordable price. Spark Analyzer runs on an ESP32-C3FH4 microcontroller, a low-power SoC with a single-core RISC-V CPU with onboard 2.4 GHz Wi-Fi and Bluetooth 5 (Low Energy) connectivity. The wireless chip lets users control the Spark Analyzer and monitor its operation remotely. It also supports integration with other smart devices via Matter.  The device allows you to adjust voltage output from 5V to 20V, depending on your project requirements. Power is sent to a connected device via the two-pin screw terminal block on the device, and a Cross Chip sensor measures the electrical current sent through the device using Hall effect. It includes a software safety feature that turns off the output field-effect […]

LibreVNA open-source USB vector network analyzer (VNA) works in the 100kHz to 6GHz range

LibreVNA Open source hardware vector network analyzer vna

Jan Käberich’s LibreVNA is an open-source hardware USB vector network analyzer (VNA) based on a Spartan-6 FPGA, an STM32 microcontroller, and RF circuitry with MAX2871 and Si5351C chips. The open-source VNA supports two channels and works in the 100kHz to 6GHz frequency range. Vector network analyzers are expensive pieces of electronic test equipment used to measure the magnitude and phase of high-frequency electrical networks costing several thousand dollars. They are commonly used in radio frequency (RF) and microwave engineering applications. Last year, we wrote that Pico Technology released PicoVNA 5 software for Linux, Raspberry Pi, and macOS instead of only providing a Windows program for their commercial PicoVNA devices. I thought it was already a good development even if it was closed-sourced, but LibreVNA goes all the way with an open-source hardware design with hardware design files, the FPGA code, STM32 firmware, and PC software (GUI) all open-source. LivreVNA hardware […]

Esp32_oscilloscope Arduino firmware turns your ESP32 board into a web-based oscilloscope

Arduino ESP32 Web-based WiFi oscilloscope

Bojan Jurca’s “Esp32_oscilloscope” is an open-source Arduino sketch that can transform an ESP32 board into a web-based oscilloscope that works over WiFi. We had also written about the Scoppy project to turn the Raspberry Pi Pico W into a 2-channel oscilloscope, but there’s no reason the more powerful ESP32-series microcontroller could not be used for the same purpose, and Bojan’s Esp32_oscilloscope project does just that and works with ESP32, ESP32-S2, ESP32-S3 and ESP32-C3 boards using the I2S interface for fast data sampling. The project was initially designed to demonstrate the multitasking abilities of the ESP32 microcontroller with Arduino, but this evolved into an ESP32 oscilloscope firmware. It works both with output/PWM and input signals, digital (0 or 1) and analog (0 to 4095) signals, and the web interface shows up to 736 samples per screen although the sampling rate may not be completely constant all the time. To install it […]

Microchip announces the PolarFire SoC Discovery Kit, a low-cost devkit for Linux and real-time applications

Microchip PolarFire SoC Discovery Kit

The SoC Discovery Kit is the latest addition to Microchip’s list of development kits for the PolarFire series. The series is the first SoC FPGA family powered by a deterministic, coherent RISC-V CPU cluster. They provide low power consumption, thermal efficiency, and defense-grade security for smart, networked systems. They also support a deterministic L2 memory system for Linux and real-time applications. Microchip launched the Icicle Kit for the PolarFire SoC in 2020 and it was followed by the Video and Imaging Kit which was intended for mid-bandwidth imaging and video applications. Now, Microchip has announced the Discovery Kit which is billed as a low-cost alternative to the Icicle. The Discovery Kit retains the full range of features needed for testing concepts quickly, developing firmware applications, and programming/debugging user code. According to Microchip, the kit will bring “a low-cost RISC-V and FPGA development for learning and rapid innovation” to new and […]

The M1 device is a Flipper Zero alternative with a faster STM32H5 microcontroller and Wi-Fi connectivity (Crowdfunding)

m1 multitool device

The M1 is a multitool device that bundles several hacking and penetration tools in a package that looks like a retro-gaming console and could be viewed as a Flipper Zero alternative with a more powerful STMicro STM32H5 Cortex-M33 high-performance MCU featuring Arm TrustZone hardware-based security for additional protection for sensitive data. The M1 multitool device features transceivers for infrared, sub-1 GHz, Bluetooth, NFC, RFID, and Wi-Fi. This means that the M1 can replace most of your remotes as well as your RFID and NFC-based items (membership cards, access fobs, business cards, credit cards, etc.) It also has twelve 3.3V (5V tolerant) GPIO pins that can be used to add extra functionality to the device. M1 specifications: MCU – STM32H5-series microcontroller, with a 32-bit ARM Cortex-M33 core, 1MB RAM Storage – MicroSD card slot Display – 1.54-inch display, 128 x 64 resolution Connectivity Bluetooth 4.2 BR/EDR BLE Sensitivity -96dBm Infrared – […]

NRFICE is a Bluetooth FPGA board in the Arduino UNO form factor (Crowdfunding)

nrfice fpga board

The NRFICE FPGA is a Bluetooth FPGA board designed for edge computing and IoT applications. It is built upon a combination of the dual-core nRF5340 Bluetooth SoC and the Lattice ICE40UP5K FPGA. The ICE40 UltraPlus is a low-power, high-performance FPGA for edge computing and artificial intelligence projects and the nRF5340 is a Bluetooth 5.3 SoC that supports Bluetooth Low Energy (BLE), Bluetooth Mesh, Thread, NFC, and Zigbee. Through the Nordic nRF5340, NRFICE can load a project directly into the iCE40 FPGA, bypassing the usual extensive toolchain setup. This enables a new class of FPGA development, where bitstreams can be hosted in the cloud, selected by a user on their phone, and loaded wirelessly to the board. It features a built-in J-Link OB for easy debugging and programming without the need for emulator dongles and is similar to the previously covered Segger emPower evaluation board in this regard. This board supports […]

Ovrdrive USB is an open-source, privacy-oriented USB flash drive that can self-destruct (Crowdfunding)

Ovrdrive USB flash

We have previously covered the Tillitis Tkey, an open-source security key in a USB-C case but the Ovrdrive USB stick is not a security key. It is a simple, plain USB flash drive with a special security feature. It will appear completely blank unless you plug this drive in three times in quick succession. The Ovrdrive flash drive is aimed at journalists in repressive areas and security researchers but may be useful to other security and open-source hardware enthusiasts. As for how it works, the Ovrdrive has two identical circuits connected to the ATtiny24A microcontroller that controls the rapid plug-in functionality. When the flash is plugged in, the microcontroller powers on, and the CHG1 node goes high, charging C3 through D2. The pin will remain high for a while and then slowly discharge via R1 and body resistance. C3 and the identical C14 will remain high through power cycling/a quick […]

Exit mobile version
Memfault IoT and embedded debugging platform