W8BH website
Home
About W8BH
Atmel AVR
W8DIZ DDS kit
Add a Keypad
VFO Memory Project
Extending Encoder Button Functionality
How to use the EEPROM
Adding an Iambic Keyer
Memory Keyer
Programmable Memory Keyer
Programming the AD9834
Handling IF offsets
Source code
Smart-Necklace
Smart-Necklace, part 1: Construction
Smart-Necklace, part 2: Animation
Smart-Necklace, YouTube video
Projects
Build a GPS-controlled clock
Build a Better GPS clock, step-by-step
SPI, I2C, and UART demystified
Add an LCD display
Add an DS1307 clock
Add a Seven Segment LED display
Build a Dual-Temperature DS18B20 Thermometer
Add a 128x160 pixel TFT display
Adafruit Trinket
Notes on Trinket Timers
A Trinket Tone Generator
Trinket Tone, YouTube video
Raspberry Pi
GPIO
Pi GPIO for Dummies, Part 1
Pi GPIO for Dummies, Part 2
VFO Control
VFO Control from your Pi
Pi Matrix
Pi Matrix, Assembly
Pi Matrix, Test Routines
Pi Matrix, Toolkit
Pi Matrix, Scrolling Text
Pi Matrix, YouTube video
Pi LCD Display
Pi LCD, Assembly
Pi LCD, Display
Pi LCD, Graphics Intro
Pi LCD, More Graphics
Pi LCD, YouTube video
Pi TFT display
TFT Display, Software SPI
TFT Display, Hardware SPI
TFT Display, Graphics Library
TFT Display, Text
TFT Display, Colors & Gamma
Pi TFT, YouTube video
Other stuff
Willamette radio