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
😮 Flipper Zero gets a Raspberry Pi RP2040-powered video game module

Flipper Zero, known for its hardware and wireless hacking capabilities, has introduced a new Raspberry Pi RP2040-powered video game module. This module turns the device into a game console, projecting its display onto larger screens via DVI/HDMI output and adding a 6-axis motion sensor.

Key features of the module:
➡️ Raspberry Pi RP2040 dual-core Arm Cortex-M0+ MCU
➡️ DVI-D and HDMI video output
➡️ USB Type-C port
➡️ TDK ICM-42688-P 6-axis MEMS motion-tracking sensor
➡️ 11 GPIO pins
➡️ Boot and reset buttons

The module can function independently as a Raspberry Pi RP2040 board for running open-source projects like Scoppy, an open-source digital oscilloscope.

For game development, the Flipper Zero Game Engine and demo game source code are accessible. Both firmware and hardware documentation are open-source. The Video Game Module is priced at $49 and is available on the company's online store and Lab401 for 49 Euros excluding VAT.

⛓ More information...

#news #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17👎4👌2
🔗 Comparing the latency of various wireless standards

An extensive benchmarking study compared latency across various wireless protocols on common microcontroller development boards. Tested protocols include SiK firmware, LoRa, nRF24L01, ESP32 for ESP-NOW and WiFi, ESP32-C6 for 802.15.4, ESP32 and HC-05 for Bluetooth SPP, and ESP32 with NimBLE and Bluedroid stacks, alongside nRF52 for Bluetooth LE testing.

Results indicate that:
➡️ nRF24 exhibits lowest latency for smaller payloads.
➡️ ESP32 TCP (WiFi) excels for larger data transfers.
➡️ Protocols optimized for long-range connectivity, like LoRa and SiK, show longer latencies.
➡️ Consideration of factors like code optimization and compilation flags significantly impacts performance.

The study underscores the importance of method selection in latency measurement and validation, providing valuable insights for developers to make informed decisions for their projects.

⛓ More information...

#articles #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
📺 Writing an I²C Driver for Accelerometer from Scratch for STM32F4

Learn how to write a comprehensive I²C driver from scratch in C for an STM32F4 microcontroller, interfacing with the Analog Devices ADXL355 accelerometer. This tutorial utilizes the datasheet and ST's HAL (hardware abstraction layer) to guide through the entire process.

Key steps include:
➡️ Understanding the schematic layout.
➡️ Setting up STM32CubeIDE for development.
➡️ Implementing low-level functions for communication.
➡️ Initializing the accelerometer and configuring its registers.
➡️ Reading data from the accelerometer.
➡️ Testing the driver for functionality and accuracy.

This tutorial offers valuable insights into hardware interfacing, register manipulation, and sensor configuration, empowering viewers to develop robust drivers for their STM32-based projects. Whether you're a beginner or an experienced developer, this video provides practical skills for STM32 programming.

⛓ https://youtu.be/_JQAve05o_0

#video #stm32 #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
📷 Open-Source Thermal Camera

Discover the fascinating world of thermal imaging with this affordable open-source solution. Using an ESP32 microcontroller and an MLX90640 sensor, you can now easily detect hidden heat signatures.

Features of the project:
➡️ 3D-printed enclosure for added style and protection.
➡️ Intuitive controls for effortless navigation.
➡️ Convenient SD card storage for thermal images.
➡️ Explore various industrial applications affordably.

Designed for both enthusiasts and professionals, this DIY thermal camera project offers an accessible entry point into the realm of thermal imaging, empowering users to explore temperature variations in their surroundings without breaking the bank.

More information:
🔗 The main article
😹 The GitHub repository
📺 The YouTube video

#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
📺 Open-Source Solar E-Ink Weather Station

The ESP32 ePaper weather display is a versatile weather station project designed for easy deployment and accurate weather updates. Utilizing several APIs of weather forecast sources, this device offers flexibility in obtaining weather data and displaying it in a clear and concise manner.

Features of the device:
➡️ Compatibility with multiple ePaper display sizes.
➡️ Integration with various APIs for accurate weather data retrieval.
➡️ Customizable settings for language, country, and units (metric or imperial).
➡️ Efficient power management for prolonged standalone operation using solar power or rechargeable batteries.

This project offers a compact, power-efficient solution for weather monitoring, suitable for various applications. Its versatility and emphasis on efficient power management make it accessible for hobbyists, enthusiasts, and professionals alike.

More information:
🔗 The main article
😹 GitHub repository

#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👌5
📺 Building a DIY Surgical Robot

The video offers a captivating exploration of robotic-assisted surgery, as the narrator delves into the mechanics of surgical instruments and their adaptation for alternative use. Through ingenious solutions and experimentation, the narrator demonstrates the process of understanding and replicating these intricate devices, from designing a spring-loaded mechanism to repurposing a monitor arm for support.

In this video, you will learn:
➡️ The complexities of robotic surgical instruments and their compatibility with robotic arms.
Ingenious engineering solutions, such as a spring-loaded mechanism for attachment.
➡️ The importance of intuitive control systems for maneuvering multiple instruments.
➡️ Challenges and possibilities in DIY projects within the realm of medical technology.

This video may be particularly interesting to robotics enthusiasts intrigued by the intersection of technology and medicine. In addition, the author promised to make this project open-source and make software, hardware schematics and 3D-models freely available.

⛓ https://youtu.be/d_8rHKrwr-Q

#video #robots
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👌1
👩‍💻 Exploring printf on Cortex-M

The printf() function is a staple of embedded development. It’s a simple way to get logs or debug statements off the system and into a terminal on the host. Covering a wide array of printf methods, from UART to Semihosting, this article equips developers with essential knowledge to streamline their development processes and bolster system robustness.

⛓ More information...

#articles #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👌5
🤖 SkidSteer - Open-Source and 3D Printed RC robot

This project represents an open-source endeavor aimed at creating a versatile and customizable remote-controlled skid steer robot. With a focus on modularity and user-friendly upgrades, this project offers a platform for experimentation and learning in robotics and 3D printing.

Features of the robot include:
➡️ Modular front bucket attachment system for easy swapping of accessories.
➡️ Support for both tires and tank tracks, allowing adaptation to various terrains.
➡️ Enhanced battery system using lithium-ion Phoenix batteries with built-in protection.
➡️ Reinforced arm attachment gear for efficient torque distribution.
➡️ Integration of headlights for improved aesthetics and functionality.
➡️ Step-by-step assembly guides and comprehensive documentation for user convenience and customization.

Ideal for hobbyists, makers, and educators interested in robotics, 3D printing, and DIY projects, this open-source endeavor provides a platform for skill expansion and the creation of customized robotic solutions.

More information:
🔗 Robot's 3D models
😹 The GitHub repository
📺 The YouTube video

#projects #robots
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👌5