Project Code
Author: learnembeddedsystems
FreeRTOS on the RP2040 Part 4: Source Code
Code without mutex Code with mutex
FreeRTOS on the RP2040 Part 3 – Source Code
New CMakeLists.txt file New main.c file Comment and uncomment the delays as required.
FreeRTOS part 2: Tasks and Queues tutorial
CMakeLists.txt Main.c
FreeRTOS on RP2040 Boards (Pi Pico etc) using VSCode
Introduction This is a basic tutorial which will show you how to set up the VSCode environment to be able to compile, link and use FreeRTOS in your RP2040 based projects. This tutorial won’t go too much into the weeds about how FreeRTOS works, that is for our next tutorial. However, in this tutorial we… Continue reading FreeRTOS on RP2040 Boards (Pi Pico etc) using VSCode
Overclocking the Raspberry Pi Zero 2
The Raspberry Pi Zero 2 got a pretty major performance boost over the original Pi Zero but if that boost wasn’t quite enough for you then don’t panic! It is possible to squeeze even more performance out of the Pi Zero 2 by overclocking it and it turns out to be quite a straightforward process!… Continue reading Overclocking the Raspberry Pi Zero 2
SparkFun “Retires” Pro Micro RP2040 – New Version Incoming?
The SparkFun Pro Micro board (SparkFun part number: DEV-17717) has been retired by SparkFun Electronics. However, this does not appear to be the end of the Pro Micro RP2040 as a newer version (DEV-18288) appears to be it’s successor. There is no available stock of the updated part and SparkFun’s datasheets, schematics and GitHub repos… Continue reading SparkFun “Retires” Pro Micro RP2040 – New Version Incoming?
WiringPi on the Raspberry Pi Zero 2 W
This tutorial is going to cover how to set up the WiringPi library to enable you to use the GPIO on your Raspberry Pi in C. If you are looking for something more advanced than a blinky program, then make sure you check back as this tutorial is only the first in a long series.… Continue reading WiringPi on the Raspberry Pi Zero 2 W
VSCode Server Setup C Programming on Headless Raspberry Pi
Have you wondered how to code in C on your Raspberry Pi? Well today we are going to show you how to write a C program on a Raspberry Pi running in headless mode, that is the Raspberry Pi is only connected to WiFi and power, no keyboard or monitor. Programming on C on a… Continue reading VSCode Server Setup C Programming on Headless Raspberry Pi
Headless Raspberry Pi Setup
What is headless mode? Well the easiest way to describe it is simply by imagining using your Raspberry Pi with nothing connected, no keyboard, mouse or monitor, only power is required. We can still control the Raspberry Pi over a network connection and SSH so this solution is perfect for a minimal Raspberry Pi Setup.… Continue reading Headless Raspberry Pi Setup