JP Hutchinsblog.jphutchins.com·Oct 10, 2024Comparing Firmware Development EnvironmentsAbout a year and a half ago, I decided to take a different approach to setting up a Zephyr environment for a new project at Intercreate. Instead of using my trusty VMWare Workstation Linux VM, I opted for WSL2. I was curious to find out: Would hardwa...DiscussWSL
Aman Kumaraksaman.wtf·Sep 14, 2024Understanding pointers with structs in cThis is the second part of the series Understanding C pointer shenanigans. If you already understand pointers, go ahead, but if want to get a better understanding of pointers in c, go to the part 1, read that and come back. Now, as you are here, i ho...DiscussPointers in CC
Aman Kumaraksaman.wtf·Sep 14, 2024Understanding C pointer shenanigansThis is a two part series about pointers in c:Find part 2 here: Understanding pointers with structs in c Pointers are,...well, pointers, like literally they point at things. So, If on. the road you ask me do you own a cafe, i'll say no. But, i know ...DiscussPointers in CC
Nettribe Medianettribe.hashnode.dev·Aug 22, 2024Apple Brings Audio Sharing to Beats Studio Pro with New Firmware UpdateApple is enhancing the listening experience for Beats Studio Pro users by introducing audio sharing through a new firmware update. This feature, previously exclusive to AirPods, allows two sets of Beats Studio Pro headphones to connect to a single de...DiscussApple
Onyeka Ekwunifeonyeka-embedded.hashnode.dev·Aug 6, 2024HOW TO PROGRAM STM32 MICROCONTROLLERS WITH C++ IN STM32CubeIDEIntroduction STM32 microcontrollers are widely used in embedded systems due to their high processing power, wide range of peripherals, large memory size etc. While STM32CubeIDE is traditionally used with C, it fully supports C++ programming language,...Discuss·7 likes·120 readsembedded systems
Circuit Talescircuit-tales.tech·Jul 21, 2024About MeWelcome to my professional portfolio! I'm Ritesh Kudkelwar, an enthusiastic software engineer with a growing interest and experience in the embedded domain. With a solid foundation in both hardware and software, I am dedicated to developing innovativ...DiscussProfessional Experience
Circuit Talescircuit-tales.tech·Jul 18, 2024A Step-by-Step Guide to ESP32 OTA Updates with OTA DriveKeeping your IoT devices up-to-date is crucial for performance and security. Over-the-Air (OTA) updates offer a seamless way to deploy firmware updates to your ESP32 devices without physical access. In this guide, we will explore how to use the OTA D...Discuss·176 readsESP32 Development SeriesOTAUpdates
Hyunwoo Choihyunwoochoi.hashnode.dev·Apr 14, 2024Debug method - 2: root cause analysisDuring firmware development, if something does not work as expected, we need to throw this question first: "hardware issue or firmware issue?" This idea will help to figure out potential root causes. Hardware issue? Verify power supply. Use a multi...DiscussDebugroot cause analysis
Omair Muhiomairmuhi.hashnode.dev·Nov 9, 20235 keys for transitioning out of Firmware DevelopmentDISCLAIMER: This post is in no way meant to discourage Firmware/Embedded development. A lot of great consumer electronics, life-saving devices and commercial-grade equipment are made possible by C/C++ developers writing quality firmware. Rather, it i...Discusscareer advice
shubhangi ingleshubhangi98eee.hashnode.dev·Sep 19, 2023Data Serialization in CSerializing data is a way of sending a byte of data one bit at a time through a single pin of microcontroller. There are two ways to transfer a byte of data serially : 1. Using the serial port. In using a serial port, the programmer has very limited ...Discuss·1 likeembedded systems