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
📷 Open-Source 3D-Printable Document Scanner

This innovative project offers a cost-effective approach for digitizing documents using latest open-source solutions.

Features of the project:
➡️ Utilizes Raspberry Pi 4b and Pi Camera V2 for capturing high-resolution images and conducting advanced image processing.
➡️ Incorporates custom 3D-printed components for housing electronic elements, tailored for document scanning functionality.
➡️ Enhances understanding of hardware integration, software development, and advanced image processing techniques.

This project empowers makers to streamline workflows and serves as a great source of information on 3D design, software development and product management.

⛓ More information...

#projects #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17👌1
🔃 CppUTest – unit testing and mocking framework for C/C++

CppUTest is a popular unit testing framework primarily used for Test-Driven Development (TDD) in C and C++ projects. It's specifically designed for embedded and resource-constrained systems, but it's also suitable for general software development.

CppUTest offers various features:
➡️ Support for setting up and tearing down test fixtures, allowing for the isolation of tests and the management of test environments.
➡️ Offers a wide range of assertion macros for validating expected behavior and outcomes in tests.
➡️ Capability for creating mock objects and mock-based tests.
➡️ Provides with a test runner utility for executing test cases and reporting test results.
➡️ Integration with popular build systems like CMake and Make.

In summary, CppUTest gives teams an opportunity to unlock the potential for streamlined development workflows and heightened code reliability.

More information:
🔗 The project's page
😹 The GitHub repository

#libraries #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13👌2
🧠 BitNetMCU - Implement neural networks even on the cheapest microchips!

BitNetMCU presents an exciting journey into the fusion of machine learning and embedded systems, offering valuable insights into the implementation of neural networks even on the most modest piece of hardware.

Features of the project:
➡️Utilizes quantization aware training and fine-tuning techniques to achieve over 99% accuracy on tasks like MNIST.
➡️Operates efficiently within strict memory constraints, with algorithms designed to run on any microcontroller.
➡️Employs a 🐍 PyTorch-based training pipeline for versatility and ease of use.
➡️Implements an 👩‍💻 Ansi-C inference engine for seamless portability across different microcontroller platforms.

To sum up, this project provides a gateway to deeper understanding in electronics, AI, and machine learning, empowering individuals to create innovative solutions for real-world challenges in IoT, edge computing, and beyond.

More information:
🔗 The main article
😹 The GitHub repository

#projects #libraries #artificial_intelligence #machine_learning
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👌2
🤖 Diablo - Self-Balancing Wheeled-Leg Robot

The Diablo is a very interesting robot with a unique combination of agility and style. Powered by six powerful direct-drive motors, Diablo offers unparalleled power, smooth action, and energy efficiency.

Specifications of the robot:
➡️Stand Dimensions: 528 × 366 × 491 mm
➡️Maximum load while standing: 4 kg
➡️Working Voltage: 28-32V
➡️Rated Speed: 115 rpm

The robot boasts an open SDK and comprehensive ROS2 Foxy support. With an extensive documentation, Diablo fosters for collaboration and exploration in robotics.

Features of the robot:
➡️Standing, squatting, and creeping modes
➡️Less than 49 dB noise ensures minimal disruption
➡️Up to 4 hours in creeping mode

In conclusion, Diablo stands as a testament to innovation in robotics, offering a high level of agility, versatility, and performance. Whether for researchers, developers, or enthusiasts, Diablo opens doors to endless possibilities in robotics exploration and development.

⛓ More information...

#robots
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16👌4
🪪 M4 Chip by Apple: Redefining AI Performance

This week Apple has unveiled their new M4 chip. This event signifies a significant advancement in semiconductor design, particularly in the realm of AI-centric processing.

Features of the chip include:
➡️Utilizes cutting-edge 3-nanometer architecture
➡️Boasts a formidable 10-core GPU
➡️Processes 38 trillion operations per second
➡️50% increase in CPU performance compared to the M2
➡️23% improvement over the M2 in machine learning tasks

Benchmark scores exceeding 3,800 points position the M4 ahead of Intel's Core i9-14900KS, marking a substantial leap forward in computing prowess. With its innovative features, the M4 chip has the potential to reshape computing norms and steer the course of AI integration across various platforms and contexts.

⛓ More information...

#news
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👌2
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 XGO-Rider – The Next Frontier in Self-Balancing Robotics

XGO-Rider is a cutting-edge 2-wheel self-balancing robot designed for versatility and innovation. This robot features an ESP32 controller and allows users to choose between either a Raspberry Pi CM4 or a BBC Micro:bit for control.

Features of the robot:
➡️Dual-wheel self-balancing design
➡️ESP32 controller for precise motor and servo control
➡️Choice between Raspberry Pi CM4 or BBC Micro:bit for versatile programming options
➡️High-resolution camera for advanced visual capabilities
➡️Intuitive audio system for immersive interaction
➡️Lightweight and durable construction for effortless mobility

The products such as these are the future of personal robotics, offering a blend of cutting-edge technology and user-friendly features.

⛓ More information...

#robots
Please open Telegram to view this post
VIEW IN TELEGRAM
👌7👍3👎1
🇳🇱 Electronics emoji pack is now out!

Great news for all subscribers and electronics makers. In the new emoji pack you will find emojis of the most typical electric elements, well-known devices, tools and the major companies producing microcontrollers and chips.

Example of the emojis:
🫸🎛🕹🎹🔌
🪛🕹💡📺🏍
🪛🍞🎚🧊👉
📟⏲♾🍓🦋


At the moment the pack contains 35+ emojis but soon it will gain a lot more different elements so stay tuned and add the pack to your library if you like it!

✈️ Add the emoji pack

#news
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
🌊 Thermal Imaging Camera Module by Waveshare

The Waveshare has launched a new module which offers impressive high-resolution thermal imaging capabilities. The module comes in two options: a Raspberry Pi HAT model and a USB-C model.

Features of the module:
➡️80x62 resolution
➡️Dual FOV options: 45° or 90°
➡️Shutterless design, up to 25 FPS
➡️Applications: IR thermometers, industrial temperature control, security, etc.
➡️Temperature range: -20 to 400°C, accuracy of ±2°C

The camera communicates with Raspberry Pi through I2C and SPI connections, with software support available for Windows, Android, Raspberry Pi, and other Linux systems.

⛓ More information...

#news #camera
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👌1
🏍 Mastering motor control: implementation in C++

This article presents a comprehensive guide to developing real-time software for motor control systems using modern C++.

It offers detailed programming guidelines, including efficient interrupt handling, memory alignment, compiler-specific optimizations, and adherence to industry standards like MISRA C++.

The guide provides practical code examples available on 😹 GitHub, demonstrating the implementation of mentioned in article techniques in motor control applications.

⛓ More information...

#articles #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👌5
😮 HackBat - Open-Source alternative to Flipper Zero

HackBat is an open-source hardware platform for pen-testing, designed for hackers and makers. Built around the 🍓 Raspberry Pi RP2040 microcontroller, it integrates various communication modules and interfaces, making it a versatile and customizable tool for cybersecurity research.

Features of the device:
➡️Dual-core RP2040 with clock up to 133 MHz
➡️Texas Instruments CC1101 RF transceiver
➡️ESP-12F Wi-Fi module
➡️NFC module (PN532) for NFC card operations
➡️SD card slot for storage.
➡️0.96-inch OLED display
➡️5-key D-Pad for user interaction

HackBat offers a cost-effective and flexible alternative to commercial pen-testing tools. With its open-source design available on 😹 GitHub, HackBat is an invaluable tool for cybersecurity professionals and enthusiasts alike.

More information:
🔗 The main article
😹 The GitHub repository

#projects #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19
🌊 BG95 EVB Development Board

This newly released development board, powered by the BG95-M3 Zero module, is a cutting-edge platform designed specifically for cellular IoT development. With its robust features and versatile design, it offers a streamlined approach to building and testing IoT applications.

Features of the board:
➡️Supports LTE Cat M1, LTE Cat NB2, and EGPRS networking.
➡️Compatible with most Raspberry Pi HATs via a 40-pin GPIO header.
➡️Offers compatibility with various protocols including TCP, UDP, SSL, TLS, MQTT, and more.
➡️Integrated GNSS positioning (GPS, GLONASS, BDS, Galileo, QZSS) for location-based applications.

The BG95 EVB Development Board offers a compelling solution for IoT prototyping, combining versatility, user-friendliness, and extensive protocol support.

⛓ More information...

#news #boards
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👌1
📷 Advanced Etch-A-Sketch Camera

This project transforms a simple Etch-A-Sketch into a sophisticated drawing machine, showcasing innovative engineering and advanced algorithms to create high-quality images.

Specifications:
➡️Features power management, motor controls, wireless communication.
➡️Captures images and transmits them over Wi-Fi for AI processing.
➡️Accurately manages motor movements with a feedback loop.

Features:
➡️Converts images into optimized G-Code using AI.
➡️Predicts necessary motor adjustments for improved accuracy.
➡️Algorithm optimizes drawing paths for efficiency.
➡️Simplifies images to make them suitable for drawing.

This project is a fascinating blend of art and technology, perfect for robotics enthusiasts, engineers, and anyone interested in the creative application of advanced algorithms.

More information:
🔗 The hardware files
😹 The GitHub repository
📺 The YouTube video

#projects #esp32 #artificial_intelligence
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👌6