Hey everyone, I am working on a project using a Raspberry Pi to communicate with a PGA112 EVM (Programmable Gain Amplifier) over SPI. I am using an Analog Discovery 2 logic analyzer to check the signals.…
A small C89-compatible fixed-size object pool for cases where you want predictable performance and avoid repeated malloc/free calls. It preallocates a block of objects and reuses them in constant time (O(1)) using a simple push/pop style API.…
I have been working on a project that uses a TI BQ25713 power / battery charge controller and supports USB PD. The device operates well and does everything I need with minimal firmware configuration, thanks to HW pin strapping, happy with everything the…
Hey i am a student persuing ECE , i have been working with embedded systems since a year or two now . I have also shipped products both for private and govt bodies .…
TL;DR: I'm recreating the Serial Loopback project from Make: AVR Programming on an ATmega328p. The UART echo works fine, but the LEDs on PORTB do not display the ASCII value of the ASCII received character.…
I recently developed a PCB around an AT32F421 MCU and regret it as to obviously not having the same kind of support as STM32. I am new to AT32/STM32 as I have only really used ESP32 based systems.…
Hey everyone, I'm working on a lightweight educational C++17 library called R-Lib. The goal of the project is to wrap native Linux APIs (epoll, timerfd, etc.) into a clean, callback-driven architecture inspired by Qt, but without the massive overhead or…
I've set my sights on creating an RTOS system running on STM32N6570-DK with some kind of FMCW radar module (any recommendations?) for distance and velocity of a flying RC toy.…
I'm currently developing a device based on an STM32U5 which needs some read-write storage capability for data acquisition and logging, and potentially some read-only storage capability for fixed assets like graphics and fonts, and also additional SRAM.…
Hi everyone, My MSI PRO B660M-A DDR4 motherboard got bricked after a power cut during a BIOS update. Local repair technicians are asking around 1/3 the price of the motherboard just to fix it, so I'm deciding to try repairing it myself.…
Hello all! I wanted to share my first ever embedded project. Though it really only scratched the surface it opened my eyes to the vastness of the world of embedded engineering.…
Been coding C for 8 years with image sensors, previous automotive engineer before that doing Simulink. I impressed through take home coding, 2 technicals, and just finished my onsite interviews this week.…
Hi everyone, I created an open-source domain specific language and composition engine called Firmion. The goal is to make firmware image creation more obvious and maintainable.…
To start off with, I apologize if there is a post on this already. Personally, I will say I have scoured this community and the internet regarding my "dilemma" but the answer changes from person to person so I decided to bite the bullet and make a…
Apologies if this type of post is not allowed. I was promoted from Junior to Mid-level this past week. I am ~2 years into the workforce, been at the same company since grad.…
Hey everyone, I’m a 2nd-year Electronics Engineering student and a beginner in open-source contributions. I want to start contributing to open-source electronics projects to learn, gain experience, and improve my skills.…
I recently lost access to a direct RJ45 plug in my house that I used to connect my STM32 nucleo as a TCP client. I've been wanting to connect my Nucleo board directly to my Host PC that I use to flash and debug, since that's the only other ETH port I…