services

raspberries make great servers

services

SBATCH commands to submit an HPC job to Slurm

One of the first stumbling blocks of learning to use an HPC (High-Performance Cluster) is learning to submit a job to the queue. That job will be run by the nodes in the queue, not on the computer where you ran it. The SBATCH script is sort of like a shell script with a whole […]

Read More
services

Running a Raspberry Pi HPC Cluster

Some Slurm Commands scontrol show partition Use this command to check the configuration of your partition. It tells you things like how many CPUs are available or if the configuration you put in place is working the way you had planned. scontrol show config If you need a little bit more details, this command will […]

Read More
services

How to Build an HPC (High-Performance Cluster) with Raspberry Pi Computers

How would you like to have a supercomputer in your home? Multiple cores, network-attached storage, job scheduling, and process control all sitting on your desktop! The Raspberry Pi can make that a reality. Well, sort of. An HPC is a group of individual computers, all running in parallel, and managed by a central computer. And […]

Read More
services

How I Got My Old Pi 3 to Boot from USB

I was reformating some USB drives to set up a PI cluster and one of the Raspberries wouldn’t boot. I took a look at it and realized that it was a Raspberry PI 3! RPis didn’t always boot from USB! We used to have to format SD cards and boot from them. But SD cards […]

Read More
services

How to Build the GeeekPi Raspberry Pi Cluster Case

The Uctronics Pi Rack turned out to be a complete disaster. The OLED screens burned in really fast with missing pixels and super bright pixels. One of the fans failed. The other three fans are really loud! Occasionally, a Pi will lock up or just not boot completely. There’s gotta be a better way to […]

Read More
services

How I cracked my own WiFi with a Raspberry Pi

Pentesting is a word that gets bandied about but have you ever done it to yourself? NO? You should! You should PENintration TEST your own network. If you can break into your network, think how easy a bad guy might break in. I’ve got a lot of WiFi devices running, so I should probably make […]

Read More
services

Running the BME680 Humidity Temperature Barometer VOC co2 sensor with CircuitPython

The BME680 looks like a fun little sensor. Lots of values to probe out of one I2C address! I’m trying something a little different with this sensor. I just take soldering for granted. I’ve been doing it for 50 years but I understand that there are people that can’t or won’t OR just don’t have […]

Read More
services

Getting Some Extra CPU on Raspberry

I was just looking at my Raspberry Pi Zero and realized that I’m running stuff that I don’t need! Why am I wasting precious CPU cycles on the likes of cups (printer software), aplay and pulseaudio (sound software), Xorg, and lxpanel (the desktop GUI)? I’ll let avahi-daemon live for now. I think the DNS updates […]

Read More
services

Example Python3 Scripts for Adafruit MPL115a2 and the si7021

Next on my list is the Altimeter, which I’m just using for a barometer in my basement. I’ve got the part wired to my Raspberry as you can see in my last post. I scraped this script off Adafruit: # SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries # SPDX-License-Identifier: MIT import time import board import busio […]

Read More
services

How to Use Adafruit Python Blinka on Raspberry Pi

I’m slowly coming to terms with the Adafruit Libraries and getting Blinka working. This afternoon’s project was to install a ccs811 VOC and CO2 sensor on a Raspberry Pi W. Seems like every time I google how to set up an Adafruit module, I get a mish-mash of old and new pages. Some for python2. […]

Read More