Rising Edge Digital

Hardware & Embedded Systems for Software Developers

This $29 Board Is Like a Hackable AirTag - Hackster.io
project

This $29 Board Is Like a Hackable AirTag

The nRF54L15 Tag from Nordic Semiconductor is a versatile, hackable development board priced at $29, designed to work within the Apple Find My and Google Find Hub networks. It's a compact, battery-powered device that features a dual-antenna system and is built around the nRF54L15 wireless System on Chip (SoC). Measuring just 33 mm in diameter, it can run off a standard CR2032 battery and includes a six-axis inertial measurement unit (IMU), a low-power accelerometer, environmental sensors, a user-programmable button, and an RGB LED.

Hackster.io • Read more →
Homemade ESP32 BMS system with LAN data - Electronoobs
project

Homemade ESP32 BMS system with LAN data

This article covers a DIY project where an engineer creates a Battery Management System (BMS) using an ESP32 microcontroller, designed specifically for managing a 6s lithium battery pack. The project emphasizes open-source principles and includes a detailed overview of how the system monitors and manages power flow during charging, making it suitable for solar storage applications.

Electronoobs • Read more →
GPS Has a HUGE Problem… That We Can Fix? - GreatScott!
project

GPS Has a HUGE Problem… That We Can Fix?

This video takes a critical look at the limitations of traditional GPS technology, particularly its lack of precision. The creator builds a small tank robot to demonstrate the shortcomings of standard GPS, showcasing how it can lead to inaccuracies in navigation and positioning.

GreatScott! • Read more →
This Electronic Business Card Visualizes Audio; Demonstrates Skillz - Hackster.io
project

This Electronic Business Card Visualizes Audio; Demonstrates Skillz

Alex created an innovative electronic business card that visualizes audio, turning a typically mundane item into something eye-catching and functional. The card features an onboard microphone that captures audio, displaying real-time frequency levels across an 8x5 grid of RGB LEDs. Alongside the audio visualization, Alex's contact information, including QR codes for his LinkedIn and portfolio, is printed directly on the card.

Hackster.io • Read more →
Rising Edge Digital
tutorial

John Park’s CircuitPython Parsec: LCD Character Marquee Scroll

John Park’s latest project showcases how to create a scrolling text marquee using an LCD Character display with CircuitPython. By utilizing the `move_left` and `move_right` commands, you can easily make text scroll across the screen, which adds a dynamic element to your projects.

Adafruit Blog • Read more →
Dadlexa: The No-AI Smart Speaker - Hackster.io
project

Dadlexa: The No-AI Smart Speaker

Sean Clark created Dadlexa, a unique DIY smart speaker that relies on human intelligence rather than artificial intelligence. When his son asks a question, the audio is sent to Clark’s phone, where he responds, and the answer is played back through the speaker. This approach allows for a more personal interaction between parent and child, contrasting with typical AI-driven devices.

Hackster.io • Read more →
Million-Dollar PCBA Precision for Just $200 - Hackster.io
project

Million-Dollar PCBA Precision for Just $200

MagmaBow, a YouTuber, has developed a DIY pick-and-place machine for circuit board assembly that mimics the precision of high-end industrial equipment but at a fraction of the cost—just $200. This machine is designed to help makers keep up with the trend of smaller electronic components, which are becoming increasingly difficult to work with manually. By combining human operation with automated processes, it offers a practical solution for hobbyists.

Hackster.io • Read more →
Running local LLMs on the Arduino® UNO™ Q board: a practical guide - Arduino Blog
tutorial

Running local LLMs on the Arduino® UNO™ Q board: a practical guide

The article discusses running local large language models (LLMs) on the Arduino® UNO™ Q board, which combines a Debian Linux environment with the Arduino hardware ecosystem. This setup allows you to explore the integration of LLMs into embedded systems, providing a way to utilize language intelligence close to the data and devices they interact with. Unlike traditional cloud-based AI, these local models are tailored for specific tasks, enhancing functionality without unnecessary complexity.

Arduino Blog • Read more →
You can 3D print this amazingly complex turbofan jet engine model - Arduino Blog
project

You can 3D print this amazingly complex turbofan jet engine model

A new 3D printable model of a turbofan jet engine is available, allowing enthusiasts to explore how these complex systems work. Inspired by the CFM56-5 series engines found in Airbus A320 jets, this model balances accuracy and practicality for 3D printing. It comes in two variations: a complete engine with panels that can be opened to reveal its inner components and a turbofan assembly that provides a clear view of the core mechanics.

Arduino Blog • Read more →
Your Maker Monday projects - Raspberry Pi Blog
project

Your Maker Monday projects

The article highlights various creative projects shared under the #MakerMonday hashtag, showcasing innovative uses of Raspberry Pi technology. These projects range from repurposing old laptops into maker spaces to developing custom solutions for nature conservation and child-friendly browsing experiences.

Raspberry Pi Blog • Read more →
Give Your Camera Work Robotic Cleanliness By Building Lewis Aburrow's 3D-Printed Slider - Hackster.io
project

Give Your Camera Work Robotic Cleanliness By Building Lewis Aburrow's 3D-Printed Slider

Lewis Aburrow has created a 3D-printed robotic camera slider that promises to elevate your videography game with professional-level features. This slider is designed for various applications, including live video work, product shots, and motion timelapses. It offers programmable speed, acceleration, and movement time and can be built for different setups—whether for tabletop use, tripod mounting, or portable filming with an optional Ryobi battery adapter.

Hackster.io • Read more →
Adafruit CAN Bus BFF #AdafruitLearnSystem - Adafruit Blog
tutorial

Adafruit CAN Bus BFF #AdafruitLearnSystem

Adafruit has introduced the CAN Bus BFF (Breakout for Friends) to enhance the capabilities of its QT Py boards, allowing these compact microcontrollers to function as powerful Controller Area Network (CAN) bus devices. This opens up new possibilities for hobbyists and makers who want to incorporate CAN bus communication into their projects without dealing with the complexities typically associated with larger hardware.

Adafruit Blog • Read more →
You Can Build Your Own ESP32 Walkie-Talkies - Hackster.io
project

You Can Build Your Own ESP32 Walkie-Talkies

You can build your own walkie-talkies using ESP32 development boards, as demonstrated by YouTuber Tech Talkies. Instead of traditional radio hardware, this project utilizes ESP-NOW, a low-latency wireless protocol that allows the devices to communicate directly without needing a Wi-Fi router or internet connection. This makes it a clever and accessible way to create functional walkie-talkies.

Hackster.io • Read more →
DIY Pi 400 Keyboard Case - Adafruit Blog
project

DIY Pi 400 Keyboard Case

The article discusses a DIY project where the Ruiz brothers created a custom case for the Raspberry Pi 400 that integrates it into a compact keyboard with a built-in trackpad. This design allows users to easily access the GPIO (General Purpose Input/Output) pins by detaching the keyboard, making it user-friendly for tinkering and customization.

Adafruit Blog • Read more →
GrowBot is a LLM in a Body #piday #raspberrypi - Adafruit Blog
project

GrowBot is a LLM in a Body #piday #raspberrypi

GrowBot is an innovative little robot that combines the power of artificial intelligence with a physical body. Built on a Raspberry Pi Zero 2, it includes two servos for movement, a camera for vision, an Inertial Measurement Unit (IMU) for orientation, and some 3D-printed parts. The project aims to explore how a machine learning framework can be integrated with a robotic platform, allowing the bot to learn to move and interact with its environment from scratch.

Adafruit Blog • Read more →
Rising Edge Digital
project

The Voice Echo: An Arduino Audio Project

This article describes a project that uses an ATmega328 microcontroller to create an audio-processing platform capable of generating an echo effect. The project involves designing a printed circuit board (PCB) and includes Arduino code that allows users to implement the echo functionality in their own audio applications.

All About Circuits • Read more →
MCL8080+ is an Intel 8080 emulator for ATTiny85 - Adafruit Blog
project

MCL8080+ is an Intel 8080 emulator for ATTiny85

The MCL8080+ is a C-based emulator for the Intel 8080 microprocessor that operates on the ATTiny85 microcontroller. Unlike the original design that used a 40-pin package, this emulator utilizes a SPI (Serial Peripheral Interface) serial bus, along with several optimizations to fit the limited resources of the ATTiny85.

Adafruit Blog • Read more →
NEW LEARN GUIDE: Use Blinka in Ubuntu Core on Raspberry Pi #Sensors #AdafruitLearningSystem @Adafruit - Adafruit Blog
tutorial

NEW LEARN GUIDE: Use Blinka in Ubuntu Core on Raspberry Pi #Sensors #AdafruitLearningSystem @Adafruit

The article introduces a new guide from Adafruit that explains how to use Blinka, a library that allows CircuitPython code to run on different platforms, with Ubuntu Core on Raspberry Pi devices (3, 4, and 5). Ubuntu Core is a stripped-down version of Ubuntu designed for embedded applications and IoT devices, emphasizing security and ease of deployment. Unlike the standard Raspberry Pi OS, which caters to hobbyists and tinkerers, Ubuntu Core is more rigid and oriented toward commercial and industrial use.

Adafruit Blog • Read more →
Local AI agents on Arduino UNO Q - Arduino Blog
project

Local AI agents on Arduino UNO Q

The article discusses the integration of local AI agents on the Arduino UNO Q board, highlighting a shift in embedded systems from traditional deterministic programming to more dynamic, AI-driven approaches. This new capability allows AI agents to operate directly on edge devices, which enhances performance by reducing latency, improving privacy, and enabling offline functionality.

Arduino Blog • Read more →
SD Card Performance in CircuitPython #CircuitPython #AdafruitLearningSystem @Adafruit - Adafruit Blog
tutorial

SD Card Performance in CircuitPython #CircuitPython #AdafruitLearningSystem @Adafruit

This article focuses on benchmarking the performance of SD cards when used with CircuitPython across various microcontroller boards. It provides insights into which configurations yield the best results, highlighting that using SDIO (Secure Digital Input Output) is ideal for bulk data transfers, while SPI (Serial Peripheral Interface) works best for quick small writes.

Adafruit Blog • Read more →
An old 3D printer becomes a new EMI imager - Arduino Blog
project

An old 3D printer becomes a new EMI imager

Clem Mayer has transformed an old 3D printer into a low-cost electromagnetic interference (EMI) imager, which helps visualize areas on a printed circuit board (PCB) that generate high EMI. This can be particularly useful in diagnosing issues where one circuit affects another, whether on the same board or in close proximity.

Arduino Blog • Read more →
Docker for Microcontrollers? AkiraOS combines Zephyr RTOS with WebAssembly (WASM) applications - CNX Software
news

Docker for Microcontrollers? AkiraOS combines Zephyr RTOS with WebAssembly (WASM) applications

AkiraOS is an embedded operating system based on Zephyr RTOS that aims to simplify the deployment of WebAssembly (WASM) applications on microcontrollers. It allows users to run applications in a sandboxed environment, similar to Docker containers, which means you can deploy and update firmware over-the-air (OTA) without needing to reflash the entire device. This separation of the operating system from applications ensures that the firmware remains stable while permitting independent updates of .wasm binaries.

CNX Software • Read more →
This stunning smart planter tracks plant health and handles daily care - Arduino Blog
project

This stunning smart planter tracks plant health and handles daily care

Giovanni Mannara, known as Ingeimaks, created an impressive smart planter that automates plant care by tracking health and managing daily needs. This stylish planter not only serves a practical purpose but also acts as an eye-catching piece of decor. Mannara collaborated with a friend to design a sleek 3D-printed outer shell, allowing him to focus on the technical aspects of the project.

Arduino Blog • Read more →
Semihosting with LinkServer in VS Code - MCU on Eclipse
tutorial

Semihosting with LinkServer in VS Code

Semihosting is an ARM technology that allows embedded applications to interact with a host system, enabling functionalities like console output and file input/output during debugging. This article walks you through setting up semihosting with the NXP LinkServer in Visual Studio Code (VS Code), focusing particularly on the necessary configurations in the launch.json file and how to manage terminal outputs.

MCU on Eclipse • Read more →
Michael Manning's
project

Michael Manning's "Weathergotchi" Lets You Know Exactly How Cold You Got While Camping

Michael Manning created a compact environmental data logger called the "Weathergotchi" to track temperatures during his camping trips. Frustrated by conventional temperature loggers that required smartphone apps for data access, he designed his own solution that displays real-time temperature and historical data using an electrophoretic ePaper screen.

Hackster.io • Read more →
Emily Velasco's Blinky Lights Build Needs No Printed Circuit Board: It's Pottery-Tronics - Hackster.io
project

Emily Velasco's Blinky Lights Build Needs No Printed Circuit Board: It's Pottery-Tronics

Emily Velasco has created a unique circuit board using ceramics and a copper-based glaze, moving away from the traditional fiberglass substrate. Inspired by a European hacker collective, she experimented with clay and glazes, discovering that she could solder to her custom-made ceramic boards. This innovative approach involves creating a basic astable multivibrator circuit, which powers two blinking lights.

Hackster.io • Read more →
Off-Grid OCR Server Powered by iPhone - Hackaday
project

Off-Grid OCR Server Powered by iPhone

[Hemant] created an off-grid optical character recognition (OCR) server using an iPhone 8 powered entirely by solar energy. Typically, you'd expect an OCR server to require robust hardware, but the combination of this older smartphone and Apple’s Vision framework, which leverages machine learning for tasks like character recognition, makes it feasible. The iPhone’s battery serves as the initial power source, supplemented by a power bank to optimize its connection with a solar panel.

Hackaday • Read more →
Beat the Heat with the Modular CryoSnap Dev Kit - Hackster.io
tool

Beat the Heat with the Modular CryoSnap Dev Kit

The CryoSnap Thermoelectric Dev Kit, designed by Sheetak, is a modular development board aimed at helping engineers manage thermal systems more efficiently. This kit offers a collection of components that let users quickly assemble and control a complete thermal management solution. Once validated, these modules can be integrated into final product designs, streamlining the development process.

Hackster.io • Read more →
4-bit Relay Logic Counter Begs To Have Its Buttons Pushed - Hackaday
project

4-bit Relay Logic Counter Begs To Have Its Buttons Pushed

Agatha Mallett built a 4-bit counter using relay logic, making use of some small relays she had on hand, despite their poorly documented specifications. The project focuses on implementing D-type flip-flops with relays, which involves carefully managing the coil voltage to toggle the relay states. The counter features buttons for incrementing and clearing the count, as well as for setting or clearing individual bits, making it highly interactive.

Hackaday • Read more →
How I make my PCBs? Start to Finish - Electronoobs
tutorial

How I make my PCBs? Start to Finish

The video tutorial provides a comprehensive guide on designing printed circuit boards (PCBs) from scratch, specifically tailored for an Arduino-based spot welder project. It uses KiCad, a free and open-source PCB design software, to illustrate the entire process, from creating electronic circuits to producing the final board.

Electronoobs • Read more →
I broke my Mic... So I Built One!! #diy #electronics #microphone #engineering #circuit #amplifier - GreatScott!
project

I broke my Mic... So I Built One!! #diy #electronics #microphone #engineering #circuit #amplifier

In this video, the creator shares their experience of building a microphone after breaking their original one. They walk through the design process, detailing the components used, which include a diaphragm, a preamplifier circuit, and a few other essential parts. The build relies on basic electronics principles, making it accessible even for those who may not have extensive backgrounds in hardware engineering.

GreatScott! • Read more →
Arcade Fightstick #AdafruitLearnGuide - Adafruit Blog
project

Arcade Fightstick #AdafruitLearnGuide

The article discusses building a custom arcade-style USB fightstick using an Adafruit KB2040 board and GP2040-CE firmware. This project allows you to create a fightstick that works with various gaming platforms, including Nintendo Switch, PlayStation, Xbox, and even Raspberry Pi-based RetroPie emulators, as well as PC and Mac systems.

Adafruit Blog • Read more →
EEVblog 1751 – Oscilloscope Phase Measurement Masterclass - EEVblog
tutorial

EEVblog 1751 – Oscilloscope Phase Measurement Masterclass

This article is a detailed guide on measuring phase angle using an oscilloscope, featuring five different methods. It kicks off with a basic introduction to phase angle measurement, explaining its significance in various applications. Following that, the video tutorial dives into specific techniques, starting with automated measurements and moving through manual methods like cursor and graticule measurements. It also highlights common pitfalls, particularly distinguishing between positive and negative phase angles.

EEVblog • Read more →
Make a 3D Printed Camera LED Ring - Adafruit Blog
project

Make a 3D Printed Camera LED Ring

The article describes how to create a DIY 3D-printed LED ring for cameras, designed to enhance macro photography without breaking the bank. The project utilizes a NeoPixel Ring, which is a type of addressable LED, along with a Trinket microcontroller from Adafruit. This setup allows you to customize the color and brightness of the lights, making it easier to achieve the perfect lighting for your shots.

Adafruit Blog • Read more →
Rising Edge Digital
tutorial

John Park’s CircuitPython Parsec: LCD Character Display Custom Glyphs

John Park's latest project focuses on enhancing LCD character displays by allowing users to create custom glyphs using CircuitPython. This feature lets you define up to eight unique characters, which can be particularly useful for projects that require specific symbols or icons not available in standard character sets. The article includes a code example to get you started, making it easy to implement this functionality in your own projects.

Adafruit Blog • Read more →
Rising Edge Digital
project

Patching my guitar amp's firmware

The article discusses the process of patching the firmware of a guitar amplifier to enhance its performance and add new features. The author shares their experience with the specific model of the amp and the steps taken to successfully update the firmware, including the tools and software used.

Lobsters Hardware • Read more →
Industrial-grade vision inspection, made accessible by the Arduino® UNO™ Q board - Arduino Blog
project

Industrial-grade vision inspection, made accessible by the Arduino® UNO™ Q board

The article discusses the Arduino® UNO™ Q board, which makes industrial-grade vision inspection accessible and affordable. Traditional systems for inspecting products in factories are often costly and complex, but the UNO Q offers a streamlined approach. By combining a Linux environment with a microcontroller (MCU), it manages tasks like image processing, model deployment, and local data handling, all of which are essential for effective vision inspection without the high price tag.

Arduino Blog • Read more →
Privacy-focused, open-source Raspberry Pi Zero 2W DIY security camera offers end-to-end encryption, on-device AI - CNX Software
project

Privacy-focused, open-source Raspberry Pi Zero 2W DIY security camera offers end-to-end encryption, on-device AI

Secluso is an open-source DIY security camera system based on the Raspberry Pi Zero 2 W. It emphasizes privacy by implementing true end-to-end encryption (E2EE) and on-device artificial intelligence (AI) for detecting humans, pets, and vehicles. This project offers a compelling alternative to commercial smart home cameras, which typically send raw video feeds to proprietary clouds, raising privacy concerns.

CNX Software • Read more →
NEW LEARN GUIDE: LLM Agent Embodiment Kit #Sensors #AdafruitLearningSystem - CircuitPython Blog
project

NEW LEARN GUIDE: LLM Agent Embodiment Kit #Sensors #AdafruitLearningSystem

The article introduces a new learn guide for the LLM (Large Language Model) Agent Embodiment Kit, designed by Adafruit, which allows an LLM to interact with its environment using a feedback loop. This project is based on Olivia Zhu's research on creating a minimal self-perceiving embodiment for LLMs, emphasizing the need for agents to have a grounded presence in the physical world.

CircuitPython Blog • Read more →
The CYD Gets an Operating System - Hackster.io
project

The CYD Gets an Operating System

Roberto Alsina has developed an operating system called ESP-Osito for the Cheap Yellow Displays (CYDs) powered by the ESP32 microcontroller. This OS aims to transform these microcontrollers into affordable personal computing platforms. Costing around $10 and being free and open source, ESP-Osito comes preloaded with useful applications, making it suitable for practical tasks.

Hackster.io • Read more →
Bringing LLMs to the edge - Raspberry Pi Blog
tutorial

Bringing LLMs to the edge

The article discusses the integration of Large Language Models (LLMs) with the Raspberry Pi AI Camera, creating a new class of systems known as vision-language models (VLMs). By combining real-time object detection capabilities of the AI Camera with the language processing power of LLMs, users can develop systems that interpret and describe the physical world using natural language, all while keeping data processing local and private.

Raspberry Pi Blog • Read more →
Turn an Espressif ESP32-C3 Dev Board Into a Slick Environmental Monitor — Flashed From Your Browser - Hackster.io
project

Turn an Espressif ESP32-C3 Dev Board Into a Slick Environmental Monitor — Flashed From Your Browser

LeanMCU has developed an open-source firmware and a custom enclosure to turn Espressif's ESP32-C3 development boards and TE Connectivity's HTU21D environmental sensor into budget-friendly temperature and humidity monitors compatible with Home Assistant. The total cost for building each unit is under $10, making it an affordable solution for those wanting to monitor environmental conditions at home.

Hackster.io • Read more →
Power from Gravity - Hackaday
project

Power from Gravity

Gravity batteries utilize the principle of converting kinetic energy into potential energy by lifting a heavy mass and then releasing it to generate electricity. A recent project by [Valeriamayara22] demonstrates a simple model that lifts a 15.65 kg mass to a height of 1.8 meters, achieving a peak output of 13 watts with an efficiency of 58%. While it takes 394 drops of the weight to fully charge an iPhone 16, the model effectively illustrates how gravity-powered energy storage works.

Hackaday • Read more →
Five Servo Balancing Bipedal Robot - James Bruton
project

Five Servo Balancing Bipedal Robot

The article discusses a new project featuring a bipedal robot designed to actively balance while walking. This is the third project in a series by the creator, who previously made a mini robot dog and a hexapod. The aim here is to create a two-legged robot that doesn’t rely on large flat feet and can lift its feet properly for walking, rather than shuffling along like simpler toys.

James Bruton • Read more →
Rising Edge Digital
project

Trinket-Powered Conference Room Occupancy Display #AdafruitLearnSystem

This article discusses a DIY project for creating a conference room occupancy display using Adafruit's Trinket mini-microcontroller. The design addresses a common issue in offices where people often don't know if a meeting room is occupied, leading to interruptions. Instead of relying on expensive commercial solutions that can cost over $400, this project offers a more affordable alternative.

Adafruit Blog • Read more →
Take the Digital Plunge and Make an ASCII Aquarium - Hackster.io
project

Take the Digital Plunge and Make an ASCII Aquarium

Kert Gartner created a digital ASCII aquarium that runs on the Cheap Yellow Display (CYD), a touchscreen development board featuring a 320x240 display. Unlike traditional aquariums, this project requires no maintenance, allowing users to enjoy animated fish and sea creatures without the hassle of cleaning or feeding. The aquarium is powered by an ESP32 microcontroller, which renders the fish live on the screen, making them swim, school, and chase floating food flakes when you tap the display.

Hackster.io • Read more →
Monitor live traffic from V2X signals with V2X2MAP open-source Android app and an ESP32-C5 development board - CNX Software
project

Monitor live traffic from V2X signals with V2X2MAP open-source Android app and an ESP32-C5 development board

The V2X2MAP project combines an open-source Android app with the ESP32-C5 development board to monitor live traffic using Vehicle-to-Everything (V2X) signals. The project was initiated by Peter Holzhauser, who adapted the firmware from an existing ESP32-C5 C-ITS receiver board to work with the Waveshare ESP32-C5-WIFI6-KIT. The V2X2MAP app interfaces with the board, allowing users to connect their Android smartphones with USB On-The-Go (OTG) ports and GPS to visualize nearby traffic signals and nodes.

CNX Software • Read more →
NeoPixel Tiara #AdafruitLearnSystem - Adafruit Blog
project

NeoPixel Tiara #AdafruitLearnSystem

The article describes a fun DIY project to create a light-up tiara using Adafruit’s NeoPixels. This crown of light can add some flair to events like prom or birthday parties, making you the center of attention. The project utilizes the Gemma M0 microcontroller, which is perfect for controlling the NeoPixels and keeping everything compact.

Adafruit Blog • Read more →
I Found the Secret to WiFi Antennas! - GreatScott!
tutorial

I Found the Secret to WiFi Antennas!

The video dives into the world of 2.4GHz WiFi antennas, explaining their function and exploring various types available on the market. It covers essential concepts like antenna length, resonance, and impedance matching, providing insights into whether bigger antennas really mean better performance. The presenter uses a Seeed Studio Vector Network Analyzer to measure and compare different antennas, including monopole and dipole designs.

GreatScott! • Read more →
Don't Throw Away Old Microwaves! Build THIS Instead - Electronoobs
project

Don't Throw Away Old Microwaves! Build THIS Instead

This article covers a DIY project where you can build a powerful spot welding machine using an old microwave transformer. It walks you through the process of repurposing this common household item into a functional tool for your projects. The video tutorial emphasizes the importance of safely handling high voltage components, making it both a practical and educational experience for those interested in electronics.

Electronoobs • Read more →