Elecrow CrowPanel 5.79″ E-Paper ESP32 Display Review
Looking for a high-quality, energy-efficient display for your Arduino or MicroPython projects? The Elecrow CrowPanel 5.79” E-Paper ESP32 display could be exactly what you need.
Looking for a high-quality, energy-efficient display for your Arduino or MicroPython projects? The Elecrow CrowPanel 5.79” E-Paper ESP32 display could be exactly what you need.
Custom keyboards are where you either build or heavily modify for yourself. We look at what you need, options, and how to build your own.
MCP23017/MCP23008 port expanders add more GPIO pins using I2C which means you only need two wires to get 8, 16 or even more lines of IO
So far I have covered more Arduino/C and even AMOS Basic than anything else, but my main language on the daily is Python, and my main use of Python is for making my day job life easier! Python is an …
Can you build a DIY version of the Elgato Stream Deck? Many people could tell this is what I was building up to. I think we are getting a lot closer. This, of course, continues my previous …
I am in the fun position of having a Raspberry Pi project to build for my day job. It brought to light a familiar challenge of how to trouble-shoot and connect to headless Raspberry Pi boards when you …
One of the many productivity-boosters my nerd friends look to is text expanders and keyboard shortcuts. You know, enter a combination of keypresses, and out pops a signature, particular animated gif, …
We are pretty familiar at this point with the 3D design creation workflow. Drawing, dragging and dropping CAD files using a mouse and a package such as Fusion 360, or a browser-based application, such …
Did you ever want to have your return to your office or home announced with a fanfare? Probably not, but let’s do this anyway ;) This script will use Bluetooth (built into the Raspberry Pi 3) to …
Slack is a hugely popular live group chat system. While a lot of my notifications now go to Discord, as I wrote about here, Slack is still more popular with development teams, and it is what we use in …
I have been writing a lot more about Raspberry Pi than Arduino lately, but don’t get the impression I am leaving the Arduino world behind. Both devices have their benefits, and in fact, I …
You may have seen in the Maker Hacks Facebook Group the latest iteration of my Raspberry Pi based entertainment center. It’s now got to the point where I need a boot menu, so I thought I would …
Grove sensors are a plug and play way to add sensors, buttons, displays, and actuators to your electronics projects, without soldering. Let's take a look how well they work when paired with a …
Running commands from the shell is all well and good, but what if you don’t want to always be logging into your terminal? What if the script, or even server, crashes or needs to reboot? In this …
Here is a shell script that will allow you to kill a script if it is already running #!/usr/bin/env bash ps -ef | grep $1 | awk '{print $2}' | xargs kill -9 Supply the name of the script as the first …
In the previous Discord article we set up a listener, but really that was just the foundation – enough to listen for “hello” and greet the user. Now we need a real-world example.
A Discord bot that only SENDS messages is all well and good, but really we want our bots to interact. We need to make them listen and respond.
I am on a mission to declutter my email. Once you get past the unsubscribe/filter stage, the next thing is to get the important information in a different way. Once I started down this path, however, …
A common complaint from Raspberry Pi owners is when running headless (no monitor or keyboard). If the Pi reboots then you lose your login session and often the previous IP address. Using …
Formatting round-up posts takes a bit of effort so I have been looking for ways to make the non-creative work as automated as possible. One of these tasks is creating thumbnails. Turns out it is …
Raspberry Pi remote access can be tricky. What can you do? How can you make it easy for you to remote access, but difficult for the bad guys?