Back to Categories

Raspberry Pi
Page 1 of 2
Articles related to the Raspberry Pi platform. This page lists all posts in the category, in reverse chronological order.
Note: An AI Generated pill displayed in the list below indicates that the post description displayed on the page was generated from the post content using Generative AI (GenAI). The post content itself was written by a human (me).
Automated Public Cert to Arduino Header Conversion
Posted Monday, January 20, 2025 at 07:59 PM in ESP32, Raspberry Pi, Internet of Things (IoT), Web DevelopmentAI Generated I was working on a project using an M5Stack device to interact with a Google Firebase Function, but I ran into an issue with the SSL requirement. After exploring different options, I found that ESP32 devices could send HTTPS requests, but required the server's public cert embedded in the code. To simplify this process, I created a web app called Cert2Arduino that automates the conversion of public certificates into Arduino-compatible code.
Using UDP Broadcast to Synchronize Actions Across Arduino Devices
Posted November 5, 2023 in Arduino, ESP32, Raspberry Pi, Internet of Things (IoT)Describes a way to synchronize actions or activities across multiple Arduino devices using UDP (broadcast and receiver).
Updated My Pi Remind Project (December, 2018)
Posted January 13, 2019 in Raspberry Pi, Internet of Things (IoT)I've been running my Pi Remind project at my desk now for several years. I started with the Pi Remind (https://github.com/johnwargo/pi-remind), but then upgraded the hardware to the higher resolution Pi Remind HD (https://github.com/johnwargo/pi-remind-hd) hardware. The project essentially gives me a visual reminder when I have an upcoming appointment on my personal calendar. My personal calendar is online using Google Calendar, so it's easy for the Raspberry Pi to connect to my calendar through Google's public API.
Started Writing for HackSpace Magazine
Posted November 27, 2017 in Raspberry Pi, Internet of Things (IoT)Announcing that I started writing a series of articles for HackSpace magazine.
Give Me a Library, Please
Posted July 17, 2017 in Raspberry Pi, Internet of Things (IoT)Expressing my frustration at hardware vendors that provide sample apps but not libraries.
Driving a Relay Board from Python Using GPIO Zero
Posted March 25, 2017 in Raspberry Pi, Internet of Things (IoT)Describes how to use some Arduino Relay boards I purchased on the Internet.
Raspberry Pi Relay Controller
Posted March 7, 2017 in Raspberry Pi, Internet of Things (IoT)A while back, I built a Python library for the Seeed Studio Raspberry Pi Relay Controller board; I wrote about that project on this site. As I worked to add some new features to the library, I realized that I needed an easy way to test the different components of the library. I decided to build a web application for the Raspberry Pi that provided an interface for each of the library's functions. I built the application using Flask, an easy to use micro framework for Python; you can find the project's complete source code at https://github.com/johnwargo/Raspberry-Pi-Relay-Controller-Seeed.
Using the Seeed Studio Raspberry Pi Relay Board
Posted February 15, 2017 in Raspberry Pi, Internet of Things (IoT)I had an idea for a project, a Raspberry Pi-based power controller for my media center. I searched around for relay boards, and discovered the Seeed Studio Raspberry Pi Relay Board v1.0 https://seeedstudio.com/Raspberry-Pi-Relay-Board-v1.0-p-2409.html, so I thought I'd give it a try.
Arduino Twinkle Lights
Posted January 14, 2017 in Arduino, Raspberry Pi, Internet of Things (IoT)This project is an Arduino variant of the Pimoroni Firefly Light (https://learn.pimoroni.com/tutorial/sandyj/firefly-light) project. Basically you place two strings of battery-powered LEDs into a glass jar and use a microcontroller to fade one strand up while the other strand fades down. The fade up/down process repeats for as long as the microcontroller has power. You could even add 1 or more strands of lights to the project if you want.
Raspberry Pi Weather Station
Posted December 17, 2016 in Raspberry Pi, Internet of Things (IoT)A while back, I built a Raspberry Pi-based weather station. The hardware measures weather values (temperature, humidity and pressure) using the Astro Pi Sense HAT then uploads the data to a Weather Underground weather station. The Sense HAT board includes instruments that measure temperature, humidity and barometric pressure plus an 8x8 LED display, a joystick, and an accelerometer.
Raspberry Pi Reminder Project
Posted September 29, 2016 in Raspberry Pi, Internet of Things (IoT)Describes my Raspberry Pi Reminder project
Autostart Python App on Raspberry Pi in a Terminal Window
Posted August 23, 2016 in Raspberry Pi, Internet of Things (IoT)Describes my learnings building an autostart process for my Raspberry Pi Python projects.
PyMongo & Google Charts Data Tables
Posted July 21, 2016 in Raspberry Pi, Internet of Things (IoT)I'm working on a project that involves graphing data from a MongoDB collection using Google Charts. For this particular project, I'm collecting weather data (temperature, humidity, and barometric pressure) data on a Raspberry Pi, storing it in a MongoDB collection and delivering a web interface for viewing and graphing the data. I'm built the web interface using Flask (https://flask.pocoo.org/), so there's some flaskness in the sample code.
Relay Testing Jig
Posted June 21, 2016 in Raspberry Pi, Internet of Things (IoT)I've been doing a few projects lately that work with relays. One was a Particle Photon project that I hope to write about soon, and the other is a Raspberry Pi project that I've not completed yet. As I worked on each of these projects, I found myself wiring up one or more LEDs and connecting it to the microcontroller so I could validate whether the code is working correctly. Yes, I know I could tell the relay is firing by the click it makes when I fire it, but I wanted something visual.
Raspberry Pi Reminder App
Posted June 16, 2016 in Raspberry Pi, Internet of Things (IoT)I work at home and I spend a lot of time on the phone talking to clients and vendors. My employer uses Google Apps (which includes Google Calendar and Gmail) and the appointment notification capabilities of both are not very robust. Well, they're robust, but not enough to get me to actually show up for calls on time. What I find is that I often miss the notification when I'm busy doing something else or I notice the notification, but quickly forget about just a few minutes later and ultimately miss some meetings or join late.
Configuring a Node Express Environment on the Raspberry Pi
Posted February 16, 2016 in Raspberry Pi, Internet of Things (IoT)Describes my experience trying to get a Node & Express environment running on the Raspberry Pi
WebStorm Development on the Raspberry Pi
Posted February 10, 2016 in Raspberry Pi, Internet of Things (IoT)Doing web development on the Raspberry Pi using WebStorm
The Maker's Guide to the Zombie Apocalypse
Posted January 18, 2016 in Arduino, Raspberry Pi, Internet of Things (IoT)My review of the Maker's Guide to the Zombie Apocalypse book.
RasPiO Duino
Posted August 16, 2015 in Raspberry Pi, Internet of Things (IoT)My son and I finished assembling our Million Color Flashlight https://makezine.com/projects/million-color-hsl-flashlight/ on Friday night, so I was cleaning up my workshop last night and decided to assemble something I had lying around I've been sponsoring different kickstarter projects for Arduino-based products and a kit I had in my shop was for the RasPiO Duino, an Arduino prototyping board you program by attaching it directly to the GPIO pins on a Raspberry Pi.
First Arduino Project
Posted March 16, 2014 in Raspberry Pi, Internet of Things (IoT)Describes my first Arduino project, something I built with my son.
Page 1 of 2
Header image: Photo by Harrison Broadbent on Unsplash