Color Hacking

So at the moment, I’m working out how I can keep track of 16 RGB LEDs with only the tiny 32 bytes of RAM in the ATtiny10 microcontroller to play with. The RGB LEDs each read three bytes of serial data; one byte for red, one byte for green and … “Color Hacking”

Read More

Electronics / Coding VM

My new electronics / programming virtual machine. I tried a number of desktop environments for Ubuntu including Unity, Gnome, Cinnamon, Xfce and LXDE. The manner in which Unity and Gnome (the latter being almost unusable without extensive customisation) arrange their menu systems is very annoying. Xfce felt just a little … “Electronics / Coding VM”

Read More

Math-timising

Part of a project I’m working on requires converting from a time string (hhmmss) to a single integer of seconds. My first approach was to multiply each character individually. void gps_import(void) { unsigned char c; c = gps[0] – 48; utc = c * 36000; c = gps[1] – 48; … “Math-timising”

Read More

AVR Makefile

BIN = project OBJ = main.o one.o two.o MCU ?= atmega328 LFUSE ?= 0xFF HFUSE ?= 0xDE EFUSE ?= 0x05 DIRSOURCE ?= src DIRBUILD ?= build DIRBIN ?= bin PROG ?= atmelice_isp PORT ?= usb BAUD ?= PREFIX = avr- CC = $(PREFIX)gcc OBJCOPY = $(PREFIX)objcopy OBJDUMP = $(PREFIX)objdump SIZE … “AVR Makefile”

Read More

Digital LED Clock

Digital LED clock from G&C Supermarket on eBay. This is a really neat little kit I got for four dollars from aforementioned eBay store. I do not recommend it for those wanting to learn circuitry or micro controllers as it doesn’t come with a schematic or source code. In fact … “Digital LED Clock”

Read More

Altronics FM Microphone

This Altronics FM Microphone kit I did get to work unlike the Jaycar kit. The main difference is the inductor which is preformed as a PCB track in the Altronics kit. Transmission is extremely temperamental though I may have made a bad solder joint somewhere. When it does transmit on … “Altronics FM Microphone”

Read More

Altronics Logic Probe

3 State Logic Probe Kit from Altronic. It displays three states: red for low level, green for high level and yellow for signal transitions. It is powered by two 2032 cell batteries.

Read More

AVR Dragon Headers

I received some double row headers in the mail so I could finally build up my AVR Dragon. The solder pads were quite small but I seem to make for a fairly competent solderer already. Also I made a 30cm ISP cable. There are plenty available on eBay for less … “AVR Dragon Headers”

Read More

Altronics PC Birdies

Second kit from Altronics, ‘PC Birdies.’ With my lesson learnt from last time I started with the short components and worked my way up. Two microprocessors is an odd design choice, they have to do this complicated synchronisation thing between them and they both have watchdog timers running and really… … “Altronics PC Birdies”

Read More