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:
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.
#articles #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
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:
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.
#video #stm32 #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
(Sponsored) How To Write A Driver (STM32, I2C, Datasheet) - Phil's Lab #30
(AD: This video includes a paid promotion for Altium.)
⏵Hardware and PCB design course: https://www.phils-lab.net/courses
How to write an I2C driver from scratch in C for an STM32F4 microcontroller interfacing with an accelerometer (Analog Devices ADXL355)…
⏵Hardware and PCB design course: https://www.phils-lab.net/courses
How to write an I2C driver from scratch in C for an STM32F4 microcontroller interfacing with an accelerometer (Analog Devices ADXL355)…
👍17
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:
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:
#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
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:
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:
#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👌5
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:
Ingenious engineering solutions, such as a spring-loaded mechanism for attachment.
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.
#video #robots
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Building a DIY Surgical Robot
Pls hit the like button so I can buy more medical waste!!!
Connect with me on LinkedIn! (www.linkedin.com/in/bennett-stirton/)
Code and CAD: (https://github.com/bennettstirton/Project-Salai) (MVP quality so be nice)
References:
— Grape Surgery Video (…
Connect with me on LinkedIn! (www.linkedin.com/in/bennett-stirton/)
Code and CAD: (https://github.com/bennettstirton/Project-Salai) (MVP quality so be nice)
References:
— Grape Surgery Video (…
👍5👌1
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.#articles #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👌5
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:
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:
#projects #robots
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👌5
This article explores the concept of state machines, fundamental in software design. A state machine is a computational model that defines the behavior of a system through a finite set of states, transitions between these states triggered by events, and actions associated with each transition.
The article begins with a simple example of a light switch controlled by a push button, demonstrating key components: states, events, and transitions. Progressing from implicit to explicit designs, it highlights the importance of modularity and code organization.
What You Will Learn:
Therefore, by emphasizing simplicity and good design practices, this article will show you how to effectively utilize state machines in their projects.
#articles #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👌4
This media is not supported in your browser
VIEW IN TELEGRAM
STMicroelectronics has unveiled its latest STM32MP2 microprocessors, marking a significant upgrade with 64-bit Arm Cortex-A35 cores, a departure from its previous offerings. These new chips promise enhanced performance and acceleration for edge AI and machine learning tasks, catering to the growing demand for smarter devices at the IoT edge.
Features:
Dedicated GPUs with 3D acceleration
Scheduled for volume production in June, these new microprocessors are set to bring advanced features and performance to the market, addressing the evolving needs of edge computing and IoT applications.
#news #stm32
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13👌2
Ever thought about turning a Raspberry Pi Pico into a graphics card? Well, one enthusiast did just that. With a dash of creativity and a lot of determination, he set out to transform this small board into a DVI graphics card. The goal? To make it compatible with various single-board computers, microcontrollers, and a specific module running Linux.
Taking cues from existing projects, author crafted his own version, aiming for compatibility with popular graphics library commands. It's a testament to the inventive spirit of DIYers and the flexibility of the Raspberry Pi platform, proving that unconventional ideas can lead to remarkable outcomes. More importantly, the whole project is open-source and you can check out the relevant
#video #raspberry
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Turning a Raspberry Pi Pico into a GPU!
Everything can become a GPU if you're weird enough, right!? Clem surely has the weirdness required here, as he attempts to take a Raspberry Pi Pico and turn it into a DVI graphics card for use with single board computers, microcontrollers, and especially…
👍10👎2👌2