~/devreads

#hardware hacking

16 posts

9 Apr 2017

Dave Cheney 1 min read

This weekend I polished up my Arduino Day project and published it to GitHub for Retrochallenge 2017/04. Introducing Arduino6502 https://github.com/davecheney/arduino6502 The repository contains an Arduino sketch that can be loaded on Arduino Mega boards (Arduino Uno’s can be accommodated by lowering the RAMSIZE value). The sketch includes ROM images for AppleSoft Lite and Krusader symbolic […]

hardware hackingretrochallengerc2017 04

3 Dec 2016

Dave Cheney 1 min read

This is a short blog post to reference the slides from my builderscon 2016 presentation. I had a great time at buildercon, the talks were varied and engaging from a wide selection of Japanese makers. I’m grateful to the builderscon organisers for accepting my talk and inviting me to present at the inaugural builderscon conference in […]

hardware hackingprogrammingarduinobuildersconpdp11

30 Jun 2016

Dave Cheney 2 min read

Long time readers of this blog will know that when I’m not shilling for the Go language, my hobbies include electronics and retro computing. For me, projects like James Newman’s Megaprocessor, a computer built entirely from discrete components, is about as good as it gets. James has recently finished construction of the Megaprocessor and has started […]

hardware hackinghistoryfundamentals

31 Dec 2014

Dave Cheney 2 min read

This project was featured on Hackaday and the Atmel blog. For the next step in my Apple 1 replica project I decided I wanted to replace the Arduino Mega board with a bare Atmega MPU with the goal of producing a two chip solution — just the Atmel and the 6502, no glue logic or external support […]

hardware hackingarduinoatmega1284p

26 Dec 2014

Dave Cheney 5 min read

Woot! This project was featured on Hackaday. No Apple 1 under the tree on Christmas Day ? Never mind, with a 6502 and an Arduino Mega 2560 you can make your own. The Apple 1 was essentially a 6502 computer with 4k of RAM and 256 bytes of ROM. The inclusion of a 6821 PIA and a […]

hardware hackingappleapple 1apple onearduino

1 Dec 2014

3 Aug 2014

13 Jul 2014

Dave Cheney 3 min read

A few months ago I upgraded the hardware my avr11 project ran on from the atmega2560 8bit micro to the SAM3x based Arduino Due. In doing so I lost access to the excellent QuadRAM memory expansion board, and had to find another solution for accessing the micro SD card. For the moment, I’ve decided to go […]

hardware hackingardunioavr11duespi

16 Feb 2014

Dave Cheney 4 min read

Mea culpa In my first post I said that I believed the simulator performance was 10x slower than a real PDP-11/40, sadly it looks like that estimate was well off by at least another factor of 10. Yup, 100x slower than the machine I tried to simulate. At least. More accurate profiling After my last […]

hardware hackingarduinoavr11sam3x

25 Jan 2014

24 Jan 2014

23 Jan 2014

5 Jan 2014

Dave Cheney 2 min read

This post talks about how I connected my Raspberry Pi to a WYSE 60 terminal. Voltages The terminal speaks RS232 level, +/- 12v, but the Pi speaks 3.3v TTL levels so some sort of converter is needed to adapt the signalling levels. A logic level converter won’t work as RS232 signalling needs negative voltages as […]

hardware hackingraspberry pi

20 Oct 2013

Dave Cheney 3 min read

This is a quick post explaining how to install Ubuntu 12.04 on your Udoo Quad board (I’m sure the instructions can be easily adapted to the Dual unit as well). The Udoo folks have made available two distributions, Linaro Ubuntu 11.10 and Android 4.22. The supplied Linaro distribution is very good, running what looks like […]

hardware hackingudooudoo dualudoo quad

22 Sept 2013

Dave Cheney 5 min read

Introduction I recently purchased a Beaglebone Black (BBB) as a replacement for a Raspberry Pi which was providing the freebsd/arm builder for the Go build dashboard. Sadly the old RPi didn’t work out. I’m hoping the BBB will be a better match, faster, and more reliable. The BBB is a substantial upgrade to the original […]

hardware hackingbeaglebonebeaglebone blackftdiserial

6 Aug 2013

Dave Cheney 1 min read

Thanks to Little Bird Electronics I just picked up the recently released Cubieboard 2. For less than 90 bucks Australian you get the case, 4Gb of onboard NAND flash, a USB to serial adapter, USB to power adapter (althought you should use a real wall wart), and an adapter for the onboard SATA port which […]

gohardware hackingcubieboardcubieboard 2