Posts

Showing posts from June, 2019

Genie Microcontroller Homework

Image
My son came home at the end of term with his technology electronics project, which unfortunately didn't work. I'm not sure what sort of a mark or grade he got for this, his end-of-term report hasn't appeared just yet. Anyway, I thought it would be fun to have a go at fixing it for him. The project is based on a Genie C08 microcontroller which is a PIC 12F683 8-pin running custom firmware, essentially a serial bootloader. The Genie software is a free download which was handy, but I didn't have a Genie programming cable and didn't fancy spending £15 buying one when I thought I could probably bodge a programmer using parts I already have. The first issue was getting the Genie Programming software running on Linux. I had a version of the Wine Windows abstraction layer (Wine Is Not an Emulator) on my workshop computer downloaded from the Linux Mint repository, but this turned out to be wildly out of date, so I uninstalled it and and downloaded the latest version