Making FreeRTOS CLI more CLI-ish I am making the assumption that you have a mechanism to transmit a byte across the UART interface, by mechanism I mean a microcontroller of course, bu October 01, 2022 Share
Booting A Cortex M4 with NO IDE : like a caveman The magic before main ( ) If you are anything like me, you have landed here because you are wondering about all those files generated by the IDE and h April 30, 2022 2 Share
Median Filtering ADC data. I recently observed ADC values from my microcontroller giving me frequent anomalous results magnitudes higher than expected. For example when nothing w January 15, 2022 Share
CUBE HAL is 122% larger than Register Access Code!!! THIS IS A VERY HIGHLY OPINIONATED ARTICLE, ASIDE FROM THE GRAPH AND NUMBERS WHICH SPEAK FOR THEMSELVES, THE REST OF THE CONTENT IS MY PERSONAL TASTE A July 11, 2020 4 Share
NRF24L01+ Driver From Scratch In this series of posts and the YouTube videos I will write a driver for the NRF24L01+ by Nordic Semiconductor. This is a low cost radio transceiver June 15, 2020 Share
STM32 Documents Every Programmer Needs. I dedicate this post to anyone on YouTube who has ever asked me to send them the datasheet or reference manual. Please make an effort and Google it , March 09, 2020 1 Share
Changing the Clock Frequency STM32F1 via Registers For the most part a lot of us tend to run the microcontroller at it's max clock frequency because what is the point of having a 100 MHz microcont March 09, 2020 2 Share
Interface a Rotary Encoder the right way. So whilst reading my favorite odyssey found here I stumbled onto something I never spotted before. It turns out that the general purpose timers suppor April 16, 2019 12 Share
STM32 I2C Does it suck? Recently I have been annoyed with bugs in the I2C implementation in ST's F1/L1/F40/F2 series, and any microcontroller made by ST before 2012. T April 02, 2019 Share
STM32 TIPS: Unique Device ID & Flash Size Here is a random little post for you guys. Down at the bottom of your reference manual just before the ending sections usually reserved for debug sup March 27, 2019 2 Share
STM32L0/F0/F3 I2C Tutorial Inter-Integrated Circuit is a common communications method used for intra-board communications among ICs supporting the protocol. The maximum distan March 25, 2019 Share
G0 Beyond the STM32F1 There is more to ST Microelectronics than the STM32F103C8 Microcontroller. They make a variety of sensors, mosfets, gate drivers, diodes, and just a March 25, 2019 Share
#Interrupts, #programming STM32 USART Pt. 2 : Interrupts In the previous post I showed you guys how to setup the USART in its most basic mode which is UART with no interrupts. In this second part I will exp February 23, 2019 5 Share
#programming, #STM32 STM32 USART Pt1: Basic Dont forget to check out the vidoe version of this tutorial on my YouTube channel. The objective of my tutorials is not to divulge into the timing int February 20, 2019 10 Share
STM32 CRC for data validation Suppose you are sending data packets to a critical device, the packets contain information instructing the device to continue operating, or to blow up February 08, 2019 8 Share