Articles
-
Retro ROMming with RP2350 5V Tolerant GPIOs
-
Airfrog - how it gives root access to ARM MCUs
-
Airfrog: Tiny sub-$5 wireless co-processor for ARM MCUs
-
π¦60 lines of Rust - STM32 GPIOs and Interrupts
-
π€πͺ Human vs Compiler - ARM cycle level ARM assembly optimization
-
Automatically Hot-Swapping ROMs in Real-Time β‘ Software Defined Retro ROM
-
Replace 3 retro ROMs with a single software ROM - how?! π€―
-
How it's done - Software Defined ROMs
-
Software Defined Retro ROM - ultimately flexible replacement ROM
-
$1 LM323K from aliexpress - Bargain or POS? π°β‘
-
π§ Modding my 2040 disk drive - Floppies Rock! πΎ
-
πΎ 4040 #1 Part 1 - It was supposed to be so easy! - Floppies Rock! π§
-
πΎ How to Replace a Failed 6530 in a Commodore IEEE Disk Drive - Floppies Rock! π§
-
πΎ New! - IEEE Disk Drive Diagnostics ROM Features - 2040/3040/4040 π οΈ
-
π Highest possible β±οΈ clock speeds with bare metal STM32F103 programming
-
Piers reaches the end of his tether - πΎ8050πΎ part 1
-
π‘Remotely controlling a PET, using Linux and GPIB/IEEE-488
-
π Turn a 6502 Into a 6504: DIY Processor Replacement π» | floppies rock
-
π₯ Disk Drive From Hell: Battling a Commodore 3040 DOS 1 Drive πΎ | floppies rock
-
πΎ Brand new Commodore IEEE Disk Drive Diagnostic ROM | floppies rock
-
π· Nordic nRF52840 Rust Embassy Tutorial: Getting Started from Scratch | rocking rust
-
π‘οΈ Portable Embedded Rust with task-watchdog πΊ: One Codebase for pico, stm32 & esp32 | rocking rust
-
Precise Timing with Embassy & Rust on the Raspberry Pi Pico - Playing with the Pico ep4
-
Accessing embedded ROM functions from Rust π¦ with the Raspberry Pi Pico
-
Raspberry Pi Pico Rust π¦ and async embedded USB development with embassy-rs.
-
Building a USB Vendor Device with the Raspberry Pi Pico - Playing with the Pico ep1
-
I left it on overnight ... and now it won't boot - Commodore 2031/1541 repair - floppies rock ep18
-
Repairing self-inflicting damage to my 45 year old Commodore 2040 disk drive - floppies rock ep17
-
Adding WiFi to a 40 year old Commodore disk drive - floppies rock ep16
-
Setting an xum1541/ZoomFloppy serial number
-
Rocking Rust #2 - Using Rust to test Commodore disk drives - floppies rock ep15
-
Rocking Rust - Using Rust to access Commodore disk drives - floppies rock ep14
-
Using OpenCBM with a 1979 DOS 1 Commodore dual disk drive - floppies rock ep13
-
Servicing Commodore 2040 twin drive mechanisms - floppies rock ep12
-
Mounting a 1541 disk natively in Linux - floppies rock ep11
-
All I want for Christmas ... is a working Commodore 2040 disk drive - floppies rock ep10
-
Remastering original V-MAX protected C64 games - floppies rock ep9
-
Exploring and fixing a rare Commodore 1551 disk drive - floppies rock ep8
-
Why won't my Commodore 1541 and 1570 drives align??? - floppies rock ep 7
-
Fixing Major Morgan and a Fisher Price Record Player - weekend quickie #2
-
Repairing a broken 1541/2031 disk drive tachometer - floppies rock ep6
-
Upgrading an Amiga 500 to 1MB of chip RAM - weekend quickie #1
-
Can I fix two 1571s in a row? - floppies rock ep5
-
Video: It Went Pop! (floppies rock ep 4)
-
Video: Reverting a Commodore 2031 back from a 1541 (floppies rock ep 3)
-
Video: testing a Commodore 2031 disk drive without a PET (floppies rock ep 2)
-
Video: fixing two "untested" ebay Commodore 1541 disk drives (floppies rock ep 1)
-
GCC Strikes again
-
Using Circle for Pi Bare Metal Programming
-
Running ollama laptop with NVIDIA GPU, within WSL2, using docker
-
My Raspberry Pi Horde
-
Raspberry Pi 5 UART timings different from previous generations
-
Creating a custom SD card layout for Ubuntu 22.04 on a Raspberry Pi
-
Running Raspberry Pi OS on a Pi 4 in 32-bit mode
-
Setting up Apple Filing Protocol (AFP) on a Raspberry Pi NAS
-
Setting up Windows file sharing (samba) on a Raspberry Pi NAS
-
SATA via an M.2 slot using the Raspberry Pi Compute Module 4
-
Basic DMA test program for the Pico
-
Cheap USB Ethernet dongle problems with linux
-
Pico UART GPIO allocation
-
M-Bus Master on Raspberry Pi Pico
-
Drive two UARTs on the Pico, with UART1 used for USB serial
-
Single install script and/or container for Pico development
-
Creating your own Pico program using the C SDK
-
Building Raspberry Pi Pico W examples
-
Script and Dockerfile to create Pico build environment
-
Installing the Raspberry Pi Pico C SDK and picotool, on a Raspberry Pi
-
Building a custom MicroPython firmware image for the Raspberry Pi Pico W
-
Building MicroPython for the Raspberry Pi Pico W
-
Raspberry Pi Bare Metal Programming and -mno-unaligned-access
-
landscape-sysinfo for Raspberry Pi
-
Raspberry Pi 4 (64-bit) loses DHCP IP address
-
Upgrading a gitlab-ce container from version 9
-
Using the M-Bus Master Hat with Home Assistant on the Raspberry Pi
-
Using Seeed Studio's PCB Assembly Service
-
Controlling Raspberry Pi GPIOs at boot
-
M-Bus Primary and Secondary Addresses and accessing using libmbus
-
Open Source M-Bus Slave Software (supports Raspberry Pi)
-
Reading a Kaifa MA304 M-Bus Electricity Meter using a Raspberry Pi
-
Driving the M-Bus Master Hat using Python - pyMbusHat
-
Running M-Bus Master and Ethernet Hats on a Pi Zero simultaneously
-
M-Bus Master Hat Schematic
-
M-Bus Master Hat Mods
-
What's wrong with the Pi Zero?
-
Calculating solenoid strength
-
Native M-Bus support on the ESP8266
-
ESPi - The ESP8266 masquerading as a Raspberry Pi Zero
-
Docker on Raspberry Pi hangs on startup
-
Using multiple Github accounts on Windows
-
RESTful M-Bus Web Server
-
SOT363 SOT23 Breakout Board
-
Raspberry Pi M-Bus Master Hat
-
Atlas EC-20 M-Bus water/flow meter
-
Raspberry Pi Multiple Serial Ports
-
Changing serial port speed and settings in Linux
-
Terminal manipulation in Rust
-
Handling a Stream of Rust Futures
-
wiringPi Updates for the Raspberry Pi 3 Model A+
-
M-Bus Slave Device Schematic
-
Catching Ctrl-C in Rust
-
Parallel make of gcc is a memory sink
-
Simple flashing of otbiot on linux
-
PCA9956B 24 Channel I2C LED Driver
-
Getting more RAM on a Raspberry Pi
-
Rust Signal Handling (to reload config)
-
Rust (and C) Cross Compilation for the Raspberry Pi
-
Using docker manifests to create multiple architecture containers
-
An ESP8266 NonOS SDK linux build container for x86-64 and the raspberry pi
-
Upgrading to the Espressif ESP8266 NonOS SDK V3.0
-
HTSSOP-38 PCA9956B Breakout Board
-
Differences between MCP23017 and MCP23018
-
A sample SC16IS752 program for the ESP8266
-
Using Seeed Studio PCB Fab
-
I2C Within ESP8266 Bootloader
-
Ghetto PoE
-
otb-iot MQTT API
-
Booting from the 16th Megabyte of Flash on the ESP8266
-
Rboot mods for the ESP8266
-
ESP8266 16MB Flash Handling
-
MCP 24AA00 Family of I2C EEPROM chips
-
First Own ESP8266 Module Design
-
ESP-3212 Breakout Board
-
SOT23 Breakout Board
-
PCF8574 Implementation
-
Initial MCP23017 implementation
-
Initial PCA9685 Implementation
-
QFN20 breakout board
-
A rant about hobbyist software libraries
-
QFN28 breakout board
-
Introducing otb-iot for the ESP8266
-
Installing Github Pages on Ubuntu 15.10
subscribe via RSS