In a previous project we created a Raspberry Pi IoT server which takes sensor data collected remotely over a WiFi network using the MQTT protocol and stored it before plotting it nicely in a Grafana dashboard. An extension of this project could be accessing the recorded sensor data remotely, i.e. not on the same network… Continue reading Node-RED Telegram IoT Bot Integration
Category: Embedded Systems
Easy Raspberry Pi IoT Server
This is the written guide corresponding to our video tutorial showing you how to set up a Raspberry Pi IoT server using MQTT, Node-RED, InfluxDB and Grafana. These applications will be run inside docker containers so they are a perfect introduction if you haven’t tried containerising your applications before! We are using a Raspberry Pi… Continue reading Easy Raspberry Pi IoT Server
Solar-powered Weather Station using the Cicerone board
Please note this article is a work in progress and will change over the coming days In this guide we detail how to make a solar powered weather station using the Cicerone board and LoRaWAN. This is the written version of the project featured in this video: Build list To make this project we need… Continue reading Solar-powered Weather Station using the Cicerone board
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
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
Using the RGB LED on the Arduino Nano RP2040 Connect
Introduction This tutorial will teach you how to use the RGB LED on the Arduino Nano RP2040 Connect. We will walk you through how to create three different sketches using the Arduino IDE which will: Alternate the LED colour Pulse the blue LED Create a rainbow effect to fade between colours You can find the… Continue reading Using the RGB LED on the Arduino Nano RP2040 Connect
BMP280 and Pi Pico over SPI
CmakeLists.txt C File