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

Raspberry foundation has released an affordable AI Kit

The Raspberry Pi Foundation, in collaboration with Hailo, has launched the $70 Raspberry Pi AI Kit. This kit includes an M.2 HAT+ board with a preassembled Hailo-8L AI accelerator module, boosting the Raspberry Pi 5's neural networks (NN), artificial intelligence (AI), and machine learning capabilities. Key features: ➡️13 tera-operations per second (TOPS) ➡️Single-lane PCIe 3.0 at 8Gbps...

Modern Embedded Systems Programming Free Course

In this course, you'll learn how to program embedded microcontrollers the modern way, from the basics all the way to the contemporary modern embedded programming practice. The unique approach of this course is to step down to the machine level frequently and show you exactly what happens inside your embedded microcontroller. This deeper understanding will allow you to apply the concepts more efficiently and with greater confidence. If you are looking for a practical, hands-on, well-structured, and in-depth course explaining the essential concepts in embedded programming, this free course is right for you....

3 tips for using CMake with embedded software

CMake is an open-source, cross-platform tool that provides efficient control over the software compilation process through platform-independent configuration files. These files generate native makefiles suitable for any compiler environment, making CMake a versatile and valuable tool for managing complex build environments. ➡️ Use Toolchain Files to Simplify Build Configuration: * Different build types, such as Debug On-Target, Release On-Target, Simulation, Test, and Code Analysis, require specific configurations....

How are Microchips Made? 🖥🛠 CPU Manufacturing Process Steps

Hi everyone, As electronics enthusiasts, we should understand how chips are made. I found this educational video that I think you will find helpful. https://youtu.be/dX9CGRZwD-w?si=K-CFQwSphYuV_YFd...

Implementation of GPIO via MIO and EMIO in All Programmable SoC (AP SoC) Zynq 7000

The below tutorial provides a brief overview of available input/output peripherals (IOPs) and their relation with multiplexed input/output (MIO) and extended MIO (EMIO) in Zynq 7000. After that, a comprehensive detail of general purpose input/output (GPIO), which is one of the available IOPs in Zynq 7000, and its programming via MIO and EMIO is explained. Lastly, the GPIOs are implemented by making use of Vivado and Zedboard as a software and hardware platform respectively. https://fpgawork.wordpress.com/2018/12/20/implementation-of-gpio-via-mio-and-emio-in-all-programmable-soc-ap-soc-zynq-7000/...

Raspberry Pi M.2 HAT+ Review: Low-cost, high-speed

The Raspberry Pi M.2 HAT+ is a recent addition to the Raspberry Pi accessory range, created to provide high-speed NVMe storage at an economical price. At just $12, this board offers PCIe Gen 3 speeds, significantly enhancing the performance for Raspberry Pi 5 users. Key features of the expansion board: ➡️One of the most affordable ways to add NVMe storage to a Raspberry Pi. ➡️Comes with a pre-connected PCIe cable and plastic standoffs for easy installation....

Open-Source POV Candle (Tiny Volumetric Display)

This project is an intriguing fusion of creativity, technical expertise, and innovative application of modern electronics to simulate the flickering of a candle. It uses an RP2040 board for control, a 3D-printed battery holder, and a high-speed rotating array of LEDs driven by a DC motor. The brilliance of this project lies in its use of persistence-of-vision to create the flickering effect, delivering a visually impressive result with minimal components and clever software techniques. It captivates not only with its practical functionality but also with the inventive problem-solving and hands-on construction that transform a simple concept into a sophisticated creation. More information:...

How to make Sensor Data send directly to a Database via MQTT using Machbase

The below article explain and show how we can write data received from mqtt into databse drielctly. https://medium.com/machbase/about-mqtt-e41b4eba0b4d...

Mastering motor control: implementation in C++

This article serves as an extensive guide for creating real-time software for motor control systems using modern C++. It includes detailed programming guidelines on efficient interrupt handling, memory alignment, compiler-specific optimizations, and adherence to industry standards such as MISRA C++. Practical code examples are available on GitHub , illustrating the implementation of these techniques in motor control applications. ⛓ More information…...

HackBat - Open-Source alternative to Flipper Zero

In the cybersecurity realm, engineers continually seek out vulnerabilities to rectify and prevent exploitation by malicious actors. However, the tools they utilize can often be costly and not precisely tailored to their needs. This project introduces HackBat, an open-source hacking hardware platform based on the RP2040, equipped with RF, NFC, USB, and SD card functionalities, specifically designed for pen testing research. Managed by the Raspberry Pi microcontroller RP2040, HackBat integrates various communication modules and interfaces, offering versatility and adaptability for cybersecurity exploration. Key Features: ➡️ Dual-core RP2040 with clock speeds up to 133 MHz...