Embedded Systems
14.4K subscribers
1.09K photos
236 videos
1 file
749 links
News, articles, guides, analytics, projects and startups from the embedded industry.

Topics of the channel:
◽️ machine learning
◽️ internet of things
◽️ embedded software
◽️ advanced electronics
◽️ new engineering ideas

⤵️ Share and subscribe!
Download Telegram
Forwarded from Embedded Systems
🤖 OpenQDD - 3D-printed open-source robotic actuator

The author designed this robotic actuator to be a powerful, easy-to-build, and relatively inexpensive solution to creating dynamic robots. Robots like Spot, Atlas, and the MIT mini cheetah easily impress the eye with their agility, speed, and overall ability to mimic natural motion. With OpenQDD, creating high-performing actuators at an affordable price is possible.

Specifications of the project:
➡️9:1 Planetary Gear Set
➡️Helical Gears: 25° Helix Angle, Low Backlash
➡️ODrive S1 FOC Controller with an Onboard Encoder
➡️Air Vents for Passive Cooling
➡️Peak Holding Torque: 16.36 Nm
➡️Total Mass: 935g
➡️13 3D-Printed Parts
➡️ Total Cost: $247

The actuator uses a 90KV Eagle Power BLDC Motor as well as an ODrive S1 FOC controller. In closed-loop control mode, the S1 allows you to control the position, velocity, and torque of a brushless motor.

More information...

#projects #robots
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👌2
🧠 ClawdMeter Token Dashboard

Clawdmeter is a desk dashboard built around the ESP32-S3 and the Waveshare ESP32-S3-Touch-AMOLED-2.16 board. It monitors Claude Code token usage in real time on a 2.16-inch AMOLED display, helping users keep track of their limits through animated visuals and live statistics.

Features of the project:
➡️ESP32-S3-powered dashboard with a 480×480 AMOLED touchscreen display
➡️Real-time Claude Code token usage monitoring with animated pixel-art visuals
➡️Bluetooth LE connectivity using the NimBLE stack
➡️Built-in BLE HID keyboard support for Claude Code shortcuts
➡️Firmware written in C with 🇳🇱 LVGL-based graphical interface
➡️Portable hardware with WiFi, Bluetooth 5.0, microSD slot, IMU, microphones, and optional battery support
➡️Easily portable firmware thanks to clean code structure and resolution-independent constants

Clawdmeter is an interesting project for developers, makers, and Claude Code power users who want a dedicated physical monitor for tracking AI usage. Since it relies mostly on firmware and off-the-shelf hardware, it’s also a practical and approachable ESP32 project for embedded and UI development enthusiasts.

⛓ More information...

#projects #esp32 #claude
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
👩‍💻 Understanding the Linux Kernel: The Linux Kernel Startup

This article explains how the Linux kernel starts up after a computer is powered on, focusing on the x86_64 architecture. It walks through the boot process step by step, from the bootloader handing control to the kernel to the early initialization of memory, hardware, and CPU features.

Complex topics such as page tables, interrupts, memory encryption, KASLR, and microcode updates are explained in simple and accessible language with creative examples, like comparing the boot process to setting up a space colony.

The article is written in a beginner-friendly style, making difficult low-level operating system concepts easier to understand and more interesting to read. Overall, it serves as an engaging introduction to what happens behind the scenes when Linux boots up and prepares the system to run.

⛓ More information...

#articles #linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
📺 The current state of LLMs in software engineering

Great video which summarizes of what's going on in software engineering when it comes to AI. As a someone who works as a software engineer himself and has been actively using LLMs for the past few years, I can say that they are nowhere close to replacing software engineers.

⛓ https://youtu.be/zfYsSFY4l18

#video #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
📸 Optocam Zero - Raspberry Pi Zero based compact digital camera

Optocam Zero is a compact DIY digital camera built around a Raspberry Pi Zero and off-the-shelf electronic components. It is designed as a playful, easy-to-build device inspired by toy cameras, with an emphasis on portability and simplicity. The housing is fully 3D printable, making it accessible for makers to reproduce and customize.

Features of the project:
➡️Pocket-sized and easy to carry
➡️Simple, intuitive controls
➡️Autofocus camera with 2592×2592 JPEG capture
➡️1.4-inch LCD preview screen
➡️8 photo filters and GIF recording
➡️Fast wireless image transfer
➡️USB-C charging with swappable battery
➡️Fully 3D-printed enclosure

In summary, Optocam Zero combines the flexibility of DIY electronics with the charm of a compact, toy-like camera. It is best suited for those who want a customizable, portable device that emphasizes fun and experimentation over professional-grade photography.

⛓ More information...

#projects #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
🫡 Building a DIY Robot Vacuum with OOMWOO

OOMWOO is an open-source robot vacuum that you can build yourself using affordable, off-the-shelf components. The project is currently in active development, with a working software simulation already available while the hardware design and documentation continue to evolve.

Features of the project:
➡️Fully open hardware, firmware, and software
➡️Local-first operation with no cloud dependency
➡️2D LiDAR navigation powered by ROS 2
➡️Native Home Assistant integration
➡️Modular, 3D-printable design

Designed as a build-in-public project, OOMWOO encourages community contributions through modular development and open collaboration. It is a promising project for makers, robotics enthusiasts, and ROS 2 developers interested in creating and customizing their own robot vacuum.

More information:
🔗 The main article
😹 The GitHub repository

#projects #robots #ros2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16👌2
🔐 ESP32 Ad-Blocking Dongle

This project turns a low-cost ESP32-C3 microcontroller into a compact backup DNS ad-blocking device. By using smart data compression techniques, it can block hundreds of thousands of domains while operating with very limited memory and power.

Features of the project:
➡️Blocks 537,000 domains
➡️Uses 40-bit hashing
➡️Requires only 50KB RAM
➡️Offers 10ms DNS responses

The novelty of this project lies in squeezing large-scale DNS filtering into extremely limited hardware. By replacing traditional domain storage with an efficient hashing system, it shows that even a tiny $5 microcontroller can handle tasks usually reserved for more powerful devices.

⛓ More information...

#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👌6
💻️ Nvidia quietly increases Jetson prices by up to 101%

NVIDIA has raised prices across its Jetson modules and developer kits by up to 101%, following earlier product discontinuations linked to rising LPDDR4 memory costs.

The largest increases affect the Jetson Nano module (from $99 to $199) and the Jetson AGX Orin 32GB module (from $899 to $1,799). The popular Jetson Orin Nano Super Developer Kit has also increased from $249 to $399. The new prices are reflected on NVIDIA's store and most retailers, though some backordered listings may still show the old pricing.

NVIDIA has not provided an official explanation for the increases, but industry observers believe they are driven by rising DRAM memory costs and ongoing supply constraints. The company updated the pricing on its official website without an announcement, leaving it unclear whether the higher prices are a temporary response to market conditions or a permanent change to the Jetson product lineup.

⛓ More information...

#news #nvidia
Please open Telegram to view this post
VIEW IN TELEGRAM
👎7👌2
This media is not supported in your browser
VIEW IN TELEGRAM
🧑‍🚀 ESP32-based Plane Radar

Plane Radar is an open-source ESP32 firmware that transforms an ESP32-C3 with a 1.28-inch round display into a live ADS-B aircraft radar. It visualizes nearby aircraft in a sonar-style interface, showing their position, distance and flight details in real time.

Features of the project:
➡️Live ADS-B aircraft tracking
➡️Sonar-style radar display
➡️Flight context and weather
➡️Wireless OTA firmware updates

Plane Radar is a compact and easy-to-build project for aviation enthusiasts and ESP32 makers. The materials are available on ☁️ GitHub. Its combination of real-time aircraft tracking, customizable firmware and convenient wireless updates makes it an appealing choice for anyone interested in embedded hardware or flight monitoring.

⛓ More information...

#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
This media is not supported in your browser
VIEW IN TELEGRAM
💻 Barely Adequate Browser ESP32

Babe32 is a lightweight text-based web browser for ESP32-S3 touchscreen boards such as the Cheap Black Display. It renders a subset of HTML with 🇳🇱 LVGL library, supports optional image loading, and focuses on practical browsing without JavaScript.

Features of the project:
➡️Direct browsing with proxy fallback
➡️HTML rendering and forms
➡️Touchscreen navigation and keyboard
➡️WiFi, history and power management

Babe32 delivers a surprisingly capable browsing experience on inexpensive ESP32 hardware while remaining lightweight and resource-conscious.

More information:
🔗 The main article
😹 The GitHub repository

#projects #esp32 #lvgl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👌2
🧠 Qapla': Training AI on ESP32 microcontroller

Qapla' is an open-source project that demonstrates training a transformer model entirely from scratch on an inexpensive ESP32-S3 microcontroller.

Instead of running a pre-trained model, it performs the complete training process—including backpropagation and weight updates—directly on the device.

Features of the project:
➡️Full on-device transformer training
➡️Handwritten C backpropagation
➡️No pre-trained model required
➡️Open and reproducible setup

Qapla' proves that even low-cost microcontrollers can train small transformer models without GPUs or cloud infrastructure. It is an interesting project for embedded AI developers, TinyML enthusiasts, and researchers exploring on-device learning under extreme hardware constraints.

⛓ More information...

#projects #esp32 #artificial_intelligence
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍11👌2👎1