I have been fascinated with systems like the Altair 8800 for some time now and decided to up-the-anti with my second iteration of the Digirule by making a programmable binary computer built into a PCB ruler.
You can purchase a Digirule2 from my Tindie store by clicking the link below:
Luke Drumm (lzcd) has made a fantastic Digirule2 assembler with a ‘virtual walkthrough’ feature for you to write your own assembly programs for the Digirule2. It also converts the assembly language instructions into machine code so you can type it into the Digirule2. check out the Digirule2 assembler HERE.
All the other helpful downloads are located at the bottom of this page just before the comments section.
Image source: Wikipedia
The Digirule2 was successfully funded on Kickstarter on 28th June 2018 where 487 backers pledged $22,097AUD. Kickstarter link HERE.
The Digirule2 can be likened to a computer similar to the Altair 8800 built into a 20cm ruler. It is an 8-bit programmable binary computer with a simple instruction set that let’s you add, subtract, AND, OR, XOR, shift, check buttons, check the status of flags etc. so you can make some cool little programs that can be stored even when power is turned off by using the inbuilt EEPROM. An excel spreadsheet helps to convert code to binary for you to then enter on the Digirule2.
Check out the preview video below:
Like all my projects – The Digirule2 is completely open source and all downloads will be made available at the bottom of this page in the download section.
Here’s the Digirule2 Front:
Please note, these downloads are still a work in progress and the instruction manual in-particular is a long way from being finished however it will all be complete before Kickstarter backers receive their rewards. I have provided these downloads to allow those who are interested to get a little more familiar with the Digirule2 instruction set and perhaps look at writing your own programs with the excel spreadsheet.
Digirule2 Files including sourcecode, schematic, PCB design, gerber, user manual and excel spreadsheet coder.Digirule2Files.zip (1691 downloads)
If you’ve made a program that you’d like to share with others, feel free to upload it using the form below:
You can browse the user upload directory by clicking HERE.
Luke Drumm has made a fantastic Digirule2 Assembler and can be found HERE.