This site is about programming, robotics, and electronics. Languages discussed include, Java, C/C++, Assembly, and BASIC. Wait, BASIC? Heck yeah. I grew up on Color BASIC for the Color Computer 3. I'll be adding back my favorite articles from the old 8BitCoder site, and adding new tutorials and code breakdowns.

Please feel free to have a look around, and if you like a particular article, there is a new Like button. If you don't like something, well, there is also a dislike button.

Touch Display

Aug 23, 2019

Using new hardware. I got my touch display hooked up I use it for a GUI instead of the OLED display. Piece input is working a lot better, although reed switches continue to be a problem. You can check out the YouTube video or the Read more below to find out more.


MCP Board Draft 2 & 3

Aug 20, 2019

Made a couple versions of my MCP board. One holds 2 MCP23017, the other holds 4. The 4 chip version will make it so I only need 2 of them, but the extra wiring involved might make the 2 chip version more appealing. Easier to wire up, test and might make it easier to find where to put the circuit boards on the chess board.


ChessLR MCP draft circuit board

Aug 19, 2019

ChessLR progress report 7 shows the first draft of my MCP23017 board. This board is used to connect the chess board LED and Reed switches to the 8 MCP23017 chips. Each chip handles a row on the chess board, which is 8 LEDs and 8 Reed switches. This means that the MCP board handles 128 I/O pins, which can all be read from the 2 i2c pins. Pretty sick.


See all blogs

Copyright © 2019, Lee Patterson