Upgrading the air quality monitor

When I originally built the air quality monitor for my school I used the Things Network, a public LoRaWAN radio network for low power devices to send data to the internet. This year a new version of the back end came out, called The Things Stack (aka V3). As a result, they are shutting downContinue reading “Upgrading the air quality monitor”

Creating another TTN Mapper node with a Heltec LoRa32 v2

For my Gold DofE practice expedition I used the school’s Things Uno board to make a Things Network node that transmits its GPS coordinates. These GPS coordinates can then be received by gateways, and from there they are used to map the coverage of the Things Network, a free-to-use radio network designed for low powerContinue reading “Creating another TTN Mapper node with a Heltec LoRa32 v2”

Creating a TTN Mapper GPS node with the Things Uno

Recently I went on a DofE expedition in the Brecon Beacons. I wanted to try mapping any LoRaWAN coverage while I was there using TTN Mapper, but we weren’t allowed our phones so I couldn’t use the app. However, TTN Mapper also allows you to use nodes that broadcast their GPS coordinates, thus removing theContinue reading “Creating a TTN Mapper GPS node with the Things Uno”

Using object oriented programming in C++ to create an ESP8266 breakout game

Recently I’ve been making a breakout game for an ESP8266 module that has a 64×128 OLED display and a 4-way joystick: Up until now I’ve avoided using any object oriented programming with Arduino. However, I wanted to have a go at it, and this seemed like a good project to start. You can see theContinue reading “Using object oriented programming in C++ to create an ESP8266 breakout game”

Experimenting with programming an Arduino using AVR assembly

Recently we have been taught the imaginary assembly language used by AQA as part of A level computer science in school. I found these lessons very interesting, and I wanted to try using a real assembly language. I decided to try the AVR assembly language used by Atmel chips (such as those found in Arduinos)Continue reading “Experimenting with programming an Arduino using AVR assembly”

Designing and building an air quality monitor

Around a year ago the headmistress of the school asked if it would be possible to build a device capable of monitoring the air quality around the school in real time. The computer science teacher directed her to me and I was asked to do some research and put together a shopping list of theContinue reading “Designing and building an air quality monitor”

Hacking a Bigtrak with an Arduino

The Bigtrak was a programmable electric six-wheeled robot popular in the 80s. It used a keypad on top to allow the user to enter instructions, which it would then carry out sequentially. In 2010 it was relaunched. I had one of these lying around from years ago as well as a spare Arduino Mega soContinue reading “Hacking a Bigtrak with an Arduino”

Design a site like this with WordPress.com
Get started