DevHeads IoT Integration Server

DII

DevHeads IoT Integration Server

The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.

Join

seeking-collabs

🪲-firmware-and-baremetal

šŸ“¦-middleware-and-os

šŸ“”-edge-networking

🟩-pcb-and-analog

jobs

☁-iot-cloud

āœ…-code-review

devheads-feed

general-dev-chat

nRF Connect SDK Bare Metal option: For Simplified Application Use cases

New RTOS-independent software solution ideal for entry-level Bluetooth LE applications that do not benefit from an RTOS or advanced features. It eases the migration from the legacy nRF5 SDK and nRF52 Series to its next-generation nRF54L Series ultra-low power wireless SoCs. With the Bare Metal option, Nordic is lowering the entry barrier for developing simple Bluetooth applications, while also offering a clear upgrade path to Zephyr RTOS and the full capabilities of the nRF Connect SDK. Read more here: https://www.nordicsemi.com/bare_metal...

M.2 HAT+ Compact for Raspberry Pi 5

New M.2 HAT+ Compact — a smaller, low-cost variant of RPi's M.2 HAT+ for Raspberry Pi 5. - Supports 2230-format (30mm) M.2 PCIe cards - Fits neatly inside the official Pi 5 case, right between the fan and USB connectors - Works with your own PCIe device, or pair it with our 2230-format Raspberry Pi NVMe SSDs...
No description

STM32-FINDER: STM32 product finder App for your smart phone

ST has over 3000 part numbers to choose from. This can be a bit overwhelming to help you choose the correct part number for your application they have developed STM32-FINDER AppšŸ“±that can be installed on your phone and permit to do parametric search. STM32-FINDER: A STM32 product finder for your mobile phone https://www.st.com/en/development-tools/stm32-finder.html...
No description

Ozone for Any Debug Probe via the GDB Server Interface

Ozone is accessible to a much broader range of developers. A GDB Server enables communication between the debugger and a target device. While GDB runs on the host machine, it cannot directly access external hardware. The GDB Server manages this connection by receiving commands from GDB, executing them on the target, and returning the results. This setup allows remote debugging of embedded systems. Features such as - Breakpoints - Single-step execution...

The Most Useful Firmware Development Tools of 2025

Here are some of the best and most useful tools for firmware development, along with details on their key features, category, and cost Some of these tools might be new to you, while others will probably be quite familiar. (Supports widely used languages such as C, C++, and Assembly) https://dojofive.com/blog/best-tools-for-firmware-developers-in-2025/...

Curious about Rust and C++ integration?

When rewriting a large codebase is not economically viable, it's time to consider integrating multiple languages and maintaining a hybrid codebase. Check out this insightful conversation with Florian Gilcher of Ferrous Systems and Till Adam of KDAB as they explore best practices, real-world challenges, and why Rust/C++ integration is gaining momentum. https://www.youtube.com/watch?v=WTQbweOiDwc...

Arduino cores with ZephyrOS (beta)- Updated

Arduino users have access to a robust, actively maintained platform for creating advanced applications. The integration between Arduino core and ZephyrOS operates seamlessly under the hood, providing advanced RTOS capabilities like real-time scheduling and multitasking, while keeping the development process as straightforward as ever. This means you can enjoy the best of both worlds: the ease of Arduino and the power of a modern, robust RTOS. Read here what's new in this update: https://blog.arduino.cc/2025/08/06/updated-arduino-cores-with-zephyros-beta/...

Rust Foundation Technology Report 2025

Learn more about the collaboration between the Rust Foundation, the Rust Project, and global industry partners—all focused on ensuring Rust remains a secure, scalable, and trusted language for the next generation of software infrastructure Highlights of the report: - Trusted Publishing is fully live on crates.io, securing Rust's supply chain. - TUF-based crate signing infrastructure is in motion....

J-Probe - visualize data while the application runs

J-Probe is a customizable solution for real-time embedded systems testing, allowing developers to interact with and visualize data while the application runs. Whether you're testing household appliances or automotive systems, J-Probe offers flexible and intuitive control. Curious to see how it works? Check out the full blog post, download J-Probe, and share your thoughts in the comments:https://blog.segger.com/j-probe/...
No description

STM32CubeIDE project creation issue! (Permanent fix)

These days, if you're frequently experiencing issues while creating projects in STM32CubeIDE, the following fixes might help you resolve them permanently https://community.st.com/t5/stm32cubeide-mcus/resolved-stm32cubeide-project-creation-issue/td-p/823125

New Arduino Nano R4: Prototyping to Production-ready Applications

Arduino Nano R4 (based on Renesas RA4M1 microcontroller) is designed to offer greater flexibility, the castellated holes (or plated half-holes) along the PCB edges allow for direct soldering onto the host board without additional connectors, making the NANO R4 ideal for compact projects and high-density designs. Alternatively, for those who prefer a modular approach, the included headers can be soldered on, ensuring compatibility with previous versions of Arduino Nano. More details: https://store.arduino.cc/products/nano-r4...

Embedder AI-IDE for embedded software: Automate your workflow, from comp integration to deployment

Embedder is building the AI-IDE for embedded software engineers. Embedded engineering is bottlenecked by repetitive, manual work. Engineers waste countless hours parsing 100+ page datasheets, writing boilerplate I2C/SPI drivers from scratch, and wrestling with scattered documentation just to get a new component working. Official web: https://embedder.dev/ Read more: https://www.ycombinator.com/launches/Ny4-embedder-cursor-for-embedded...

Arm Keil Studio Pack for Visual Studio Code

The Arm CMSIS Debugger extension pack for VS Code is a powerful, GDB/MI-based debug platform for Arm Cortex-M devices. Key Features: - Supports single and multi-core systems - Built-in RTOS awareness: FreeRTOS, RTX, ThreadX, Zephyr...

Renesas’s first 32-bit AI-accelerated microcontrollers (MCUs)

New MCU from Renesas Electronics with an AI accelerator 1 GHz M85/U55 with extra nice peripherals (Gigabit Ethernet, CAN FD, USB HS, I3S) Formidable choice among ST's & NXP's latest performance MCU...

Camera Module 3 Sensor Assemblies: Easily mount them on your own product.

12-megapixel autofocus Raspberry Pi Camera Module 3 has found a home in countless enthusiast projects, and in a wide range of industrial and embedded applications. Now you can build your own PCB and assemble it with the Raspberry Pi Camera Module 3 Details here: https://www.raspberrypi.com/news/available-now-from-15-raspberry-pi-camera-module-3-sensor-assemblies/...

Remote Debugging using Raspberry Pi and MCU-Link by Erich Styger

Remote debugging an embedded target is very useful: So don’t need a direct debug probe or USB cable connection. Instead, Erich Styger using a network connection (wired or even wireless) over TCP/IP to talk to the debug probe and target. Read more: https://mcuoneclipse.com/2025/07/03/using-raspberry-pi-and-mcu-link-for-remote-embedded-debugging/...

Standalone Wi-Fi and Bluetooth $4: Infineon CYW43439 radio + RPi

Standalone Wi-Fi and Bluetooth radio module. Priced at just $4, Raspberry Pi Radio Module 2 packages the same Infineon CYW43439 radio used on Raspberry Pi Pico W and Pico 2 W, and is an ideal choice for RP2040– and RP2350-based products that require turnkey wireless connectivity. https://www.raspberrypi.com/news/raspberry-pi-radio-module-2-available-now-at-4/

Eclipse S‑CORE open-source runtime platform for software-defined vehicles (SDVs)

Eclipse S‑CORE (Safe Open vehicle CORE) is an open-source runtime platform for software-defined vehicles (SDVs), planned to be primarily developed in Rust. Read more: https://eclipse-score.github.io/...

Embedded Apps (or emApps): allow apps to be dynamically added to the firmware

SEGGER introduces a new concept– Embedded Apps (or emApps). These apps aim to extend the functionality of embedded devices without compromising performance or stability. The idea is to allow apps to be dynamically added to your firmware, running in a protected, sandboxed environment to keep your system secure. Read more: https://blog.segger.com/whats-cooking-at-segger-introducing-embedded-apps/?mtm_campaign=blog&mtm_kwd=emApps...

Nano Connector Carrier + 7 ModulinoĀ® nodes to supercharge your projects

Two tiny additions to the Arduino ecosystem that will make a big difference: the Nano Connector Carrier and seven new ModulinoĀ® nodes, now available individually in the Arduino Store! These products are designed to make your prototyping experience faster, easier, and more fun – whether you’re building interactive installations, automating tasks, or learning new skills. Read more: https://blog.arduino.cc/2025/05/21/new-arrivals-nano-connector-carrier-7-modulino-nodes-to-supercharge-your-projects/
Next