Embedded Systems
14.3K 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
👉 Meta Digit 360: An artificial fingertip with human-level tactile sensing (open-source)

Recently, several robotics projects have been open-sourced by 🎱 Meta, making them available to the public. Today, we will take a look at Digit 360.

The Digit 360 is a highly advanced artificial fingertip designed to provide human-level tactile sensing by capturing detailed touch data with over 18 sensing features. The sensor uses a unique optical system with more than 8 million taxels to detect fine spatial details and forces as small as 1 millinewton, allowing it to perceive vibrations, heat, and even smell.

This innovation aims to enhance AI research in physical perception, making robots and virtual interactions more responsive and realistic. Meta has open-sourced Digit 360’s code and designs to encourage further research and development across applications like prosthetics, medicine, and VR.

More information:
🔗 The main article
😹 The GitHub repository
📚 The research paper

#news #robotics #meta #sensors
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13👌2
Media is too big
VIEW IN TELEGRAM
🤖 Chinese Company Unitree Robotics Pushes Boundaries in AI-Powered Motion Control

Unitree Robotics, a company based in 🇨🇳 Hangzhou, China, has made impressive strides in motion control technology using artificial intelligence. In a recent video, the company showcased its ability to teach robots human-like walking within just two days through reinforcement learning.

The video opens with 🤖 Unitree’s humanoid robot, the G1 (priced at over $16,000), walking fluidly across a room. In another segment, 🐕 Unitree’s robot dog Go2, demonstrates remarkable balance on two legs—even as it’s nudged and struck with a stick by a human.

This development highlights the potential of AI-powered robotics to adapt and acquire new skills quickly, a crucial capability as robots become more integral to our daily lives.

⛓ More information...

#news #robotics #artificial_intelligence
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👌2
🖥 Open-Source Cardiography Signal Measuring Device

This open-source project is designed to build a fully-functional device for recording, analyzing, and visualizing a range of cardiography signals. Powered by a 🍓 Raspberry Pi Pico W microcontroller, the device captures physiological signals, then amplifies and transmits them to a PC for real-time display and in-depth analysis.

Features of the device:
➡️Isolated USB communication for data transfer.
➡️Power regulation features for stable performance.
➡️Signal conditioning for accurate stethoscope and ECG data collection.
➡️Firmware in C++ for device control and data acquisition.
➡️Python-based graphical interface for real-time data display and recording.
➡️Data analysis scripts in Python for post-collection analysis.

This project offers valuable insights into signal processing and data analysis methods, making it a practical resource for hands-on learning and experimentation with cardiographic measurement.

⛓ More information...

#projects #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18👌2
Embedded Systems
📺 PCB Design Challenge: 3 engineers race to design a PCB in the fastest time Two months ago you might have seen a ✈️ PCB Design Duel posted on this channel. In a new episode of this show, there are three engineers racing to design the best PCB incorporating…
📺 ESP32 Software Battle: AWS IoT Core vs Blink for Cloud Control

Over a month has passed since the second ✈️ PCB Design Duel was posted on this channel. In a new episode, the format stayed the same but instead of hardware developers, the author has invited two embedded software engineers.

In his video, they compete to program an 🇨🇳 ESP32 microcontroller in just two hours, using AWS with PlatformIO and Blink with PlatformIO, respectively. The challenge highlights how cloud integrations differ between AWS IoT Core and Blink's user-friendly interface for IoT control.

Despite encountering setup and debugging obstacles, both participants successfully sync their ESP32 devices to cloud interfaces, demonstrating the unique advantages of each platform for real-time IoT applications.

⛓ https://youtu.be/-caKi39nF64

#video #esp32 #programming #IoT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👌1
🔋 SPINC - Open-Source Smart Battery Charger

SPINC is an open-source project that combines automatic AA NiMH battery charging with a desk clock functionality. It features a custom PCB with a 🍓 RP2040 at its core, a fast-charging mechanism, and a sleek, 3D-printed design, offering a compact and innovative solution for battery management.

Features of the device:
➡️Automatic loading and ejection of batteries with polarity correction.
➡️Fast charging via DS2712 module for up to seven AA NiMH cells.
➡️High-resolution monochrome LCD clock with LVGL interface.
➡️Custom PCB and servo mechanism for precise battery handling.
➡️Fully 3D-printed design for a professional finish.

SPINC is perfect for tech enthusiasts working with embedded systems. It demonstrates practical applications of microcontroller programming, hardware-software integration, and modern UI design using the 🇳🇱 LVGL library.

More information:
☠️ The Hackaday page
😹 The GitHub page

#projects #raspberry #lvgl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27👌5
💻 Mastering Asynchronous Programming with MicroPython on Raspberry Pi Pico

This short guide will walk you through the asynchronous programming on the 🍓 Raspberry Pi Pico using 🐍 MicroPython and the asyncio module. You’ll learn the difference between asynchronous (non-blocking, concurrent tasks) and synchronous (blocking, sequential tasks) programming.

It covers key concepts like event loops, coroutines, tasks, and the await keyword, along with setting up MicroPython firmware and using 👷‍♂️ Thonny IDE or 👩‍💻 VS Code to write and upload code. By following the tutorial, you'll master running multiple tasks concurrently, ideal for applications like networking, sensor data handling, and user interactions.

⛓ More information...

#guides #micropython #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Embedded Systems
💻 Raspberry Pi 5 is coming out at the end of October! The Raspberry Pi 5 represents a significant leap forward from its predecessor, the Pi 4. Boasting enhanced speed and an array of new features, here's an overview of this product: The Pi 5 is a powerhouse…
🍓 What’s New on the Raspberry Pi CM5

The Raspberry Pi Compute Module 5 (CM5) brings the power of 🇳🇱 Raspberry Pi 5 to a compact, CM4-compatible form, ideal for industrial and maker applications. It offers significant performance upgrades while maintaining broad accessory compatibility.

Key features of the board:
➡️Faster CPU, GPU, and storage speeds, with eMMC storage nearing PCIe Gen 2 performance.
➡️Support for optional NVMe SSDs for high-speed operations.
➡️Enables dual camera or display configurations with flexible setups.
➡️Multiple variants (2GB–8GB RAM, eMMC, Wi-Fi) to match project needs.
➡️Broad GPIO support with most CM4-compatible accessories.

Cooling can be a challenge—passive solutions suffice for standard tasks, but overclocking requires better thermal management than the current active cooling setup offers.

Designed for embedded projects, the CM5 starts at $45 and is a powerful tool for makers and professionals seeking scalable, customizable solutions. Those with simpler needs may prefer the standard Raspberry Pi 5.

⛓ More information...

#boards #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👌1
🗺 Laser Vector Scope: A Retro-Inspired Tech Adventure

This project recreates the charm of vintage CRT TVs by designing a mini vector scope that uses a laser to project vector graphics onto a UV-sensitive screen. With 3D-printed components, stepper motors, and an ♾ Arduino-running microcontroller, it offers an accessible yet technical foray into retro-inspired electronics.

Key features of the project:
➡️Utilizes a violet laser to draw on a UV-reactive screen, mimicking CRT phosphorescence.
➡️Stepper motor-driven mirrors deflect the laser beam in X and Y axes for precision control.
➡️Includes a retro-styled case and functional components like mounts and connectors.
➡️Supports analog signal inputs for basic oscilloscope functions and vector graphics rendering.
➡️Features rotary encoders, MOSFET-triggered laser modulation, and external BNC connectors.

The author of the project thoroughly described the building project in his 📺 YouTube video. The project would be especially beneficial for those interested in blending electronics, programming, and 3D printing with a touch of retro flair.

⛓ More information...

#projects #esp32 #arduino
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20
📺 What's going on with Intel?

This week, Intel announced the retirement of its CEO, Pat Gelsinger. This event marks the culmination of the company's decline, leaving many people wondering how such a dominant force in the semiconductor market has reached this point. To better understand the situation surrounding Intel, it is highly recommended to watch this YouTube video.

⛓ https://youtu.be/OZrPOjnAyqs

#video #news #Intel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👌1
💻 Embedded System Simulations: Techniques and Tools for Realistic Testing

This article explores advanced techniques for simulating embedded systems, helping developers streamline testing and development. Readers will learn about leveraging virtual hardware simulators, such as Wokwi, Renode, and QEMU, which mimic microcontrollers and external components with varying levels of fidelity. It discusses how these tools can model real-world hardware interactions and evaluates their ease of use, integration with build systems, and support for specific microcontrollers.

The article also covers the use of graphical user interfaces (GUIs) to enhance simulation realism and usability. Developers can transition from text-based inputs and outputs to interactive dashboards with buttons, sliders, gauges, and graphs. This makes simulations more intuitive, akin to operating a physical device, while improving debugging and control capabilities.

More information:
🔗 Part 1: Simple Simulations with printf
🔗 Part 2: Simulations with Virtual Hardware and GUIs

#articles #design
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16👌3
This media is not supported in your browser
VIEW IN TELEGRAM
⏲ Open-Source Electronic Caliper

This project explores the development of custom electronic calipers based on capacitive coupling principles. By utilizing a 🦋 STM32 microcontroller and signal processing software, this project creates a highly precise linear position-sensing system capable of millimeter-level accuracy at 500 Hz.

Features of the device:
➡️Leverages passive PCB “scale” and active sliding components for accurate measurements.
➡️Implements sinusoidal signal emission, phase offset calculation, and noise reduction using the Embassy Rust framework.
➡️Achieves sub-mm resolution and high-frequency phase measurements through parameter optimization.
➡️Provides a pathway for experimentation and customization by hobbyists and engineers.
➡️Includes Python-based data analysis workflows and an iterative design process for performance enhancement.

With its open-source framework and adaptability to various applications, it provides an excellent platform for learning and innovation in instrumentation engineering and software development.

More information:
🔗 The main page
😹 The GitHub page

#projects #stm32
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15👌4