Digirule 2, 2A and 2U – [Brads Electronic Projects]

The Digirule 2 is basically an 8-bit programmable binary laptop of the 1970’s – constructed right into a 20cm ruler.

There are at the moment three totally different variations of the Digirule 2. Extra info on every model may be discovered within the hyperlinks under:
Tindie
When I’ve inventory, you should purchase a Digirule 2 from my Tindie retailer. Click on on the Tindie picture under to be taken to my retailer:
Kickstarter
The Digirule 2 was efficiently funded on Kickstarter on the twenty eighth of June 2018 the place 487 backers pledged $22,097AUD. Kickstarter hyperlink HERE.
The Digirule 2A was efficiently funded on Kickstarter on the twenty ninth of Could 2019 (which solely ran for 48 hours) the place 149 backers pledged $6,149AUD. Kickstarter hyperlink HERE.
The Digirule 2U was efficiently funded on Kickstarter on the seventeenth of September 2020 the place 629 backers pledged $38,849AUD. Kickstarter hyperlink HERE.
Digirule 2
The Digirule 2 is basically an 8-bit binary laptop of the 1970’s, constructed right into a 20cm ruler. It options an 8-bit tackle bus, 8-bit knowledge bus, knowledge enter buttons and 33 directions so that you can code your individual applications.


Digirule 2 – Instruction Set
With an instruction set consisting of 33 directions – the Digirule 2 may be programmed to carry out all kinds of duties, together with enjoyable video games such because the traditional ‘kill-the-bit’ recreation for the Altair 8800 or maybe a Knightrider LED scanner, binary counter or a easy recreation of two participant pong!
An excel spreadsheet means that you can simply write your code in mnemonic kind – it should then mechanically convert it into binary machine code so that you can enter into the Digirule 2:

Digirule 2 – Options
- Dimensions 209mm x 40mm x 1.6mm
- 33 Directions
- Open Supply {Hardware} and Software program
- Powered by an 8-bit Microchip PIC18F43K20 Microcontroller
- 256 Byte program reminiscence area
- 8-bit knowledge bus
- 8-bit tackle bus
- Eight blocks of 256 Byte flash reminiscence to retailer your applications
- Eight tackle LED’s
- Eight Knowledge LED’s
- Eight Knowledge enter buttons
Digirule 2 – Movies
Digirule 2 Preview
Getting Began With the Digirule 2
Digirule 2 Downloads
The next ZIP file accommodates the Invoice of Supplies, schematic, supply code, PCB format and Gerber recordsdata, Consumer Handbook, firmware and Excel Code maker for each the Digirule 2 and Digirule 2A:
Digirule 2 and 2A Files (2599 downloads)
Digirule 2A
The Digirule 2A is basically an 8-bit binary laptop of the 1970’s, constructed right into a 20cm PCB ruler. It options an 8-bit tackle bus, 8-bit knowledge bus, eight knowledge enter buttons and 35 directions so that you can code your individual applications. You’ll discover the Digirule 2A is nearly equivalent to the Digirule 2. The one variations being the additional two directions printed on the rear of the gadget and the RUN/STOP LED’s being positioned under the change within the 2A model. The most important distinction between the Digirule 2 and the Digirule 2A is within the firmware. The up to date firmware has been re-written from scratch in C as a substitute of Fundamental – by Brent Hauser (who’s now the second member of the Digirule 2 workforce!).

Digirule 2A – Instruction Set
With an instruction set consisting of 35 directions – the Digirule 2A may be programmed to carry out all kinds of duties, together with enjoyable video games equivalent to ‘kill-the-bit’ which was made well-known on the Altair 8800 or maybe a Knightrider LED scanner, binary counter or binary calculator.
An Excel spreadsheet means that you can simply write your code in mnemonic kind – it should then mechanically convert it into binary machine code so that you can enter into the Digirule 2A:
Digirule 2A – Options
- Dimensions 209mm x 40mm x 1.6mm
- 35 Directions
- Open Supply {Hardware} and Software program
- Powered by an 8-bit Microchip PIC18F45K20 Microcontroller
- 256 Byte program reminiscence area (4 bytes are reserved)
- 8-bit knowledge bus
- 8-bit tackle bus
- Eight blocks of 256 Byte flash reminiscence to save lots of your applications
- Eight tackle LED’s
- Eight Knowledge LED’s
- Eight Knowledge enter buttons
- CR2032 battery will not be included because of transport restrictions
Digirule 2A – Movies
Equipment soldering educational video. This video will give those that have purchased the Digirule 2A (or 1A) equipment a number of recommendations on the way to solder their equipment collectively:
Digirule 2A Equipment Soldering Tutorial
Digirule 2A – Downloads
The obtain under options the Digirule 2 and 2A sourcecode, schematic, PCB design, gerber, person handbook and excel spreadsheet coder and in addition the soldering equipment directions. An enormous thanks to Brent Hauser for his up to date Digirule 2A firmware!
Digirule 2 and 2A Files (2599 downloads)
Digirule 2U
The Digirule 2U is mainly an 8-bit programmable laptop from the 1970’s, constructed right into a 20cm Ruler. You may program binary code immediately into the Digirule 2U utilizing the push buttons and LED’s or you’ll be able to write applications in meeting language in your laptop then obtain them to the Digirule 2U through USB.

The Digirule 2U is probably the most feature-rich model of the Digirule to this point. With 54 directions, USB help, built-in serial debug monitor, full-featured assembler, 8-bit tackle bus, 8-bit knowledge bus, eight 256-byte everlasting reminiscence slots and masses extra.
With the Digirule 2U – You may uncover the fascinating world of programming a pc within the precise language that the pc understands – binary!
You may code your individual LED video games, carry out calculations, ship and obtain knowledge to/from a pc and even one other Digirule 2U. Every Digirule 2U comes pre-loaded with eight applications together with ‘Hey World’, ‘Mastermind’ and ‘Prime Quantity Calculator’. The Digirule 2U options eight everlasting reminiscence areas the place you’ll be able to retailer your individual superior applications.
Digirule 2U – Options
Digirule 2U – {Hardware}
All of the {hardware} that makes up this superior 8-bit laptop is constructed into the Digirule 2U PCB.

Digirule 2U – Instruction Set
With an instruction set consisting of 54 directions – you’ll be able to write some superior applications!
Digirule 2U – Debug Monitor
A feature-rich serial debug monitor is constructed into the Digirule 2U firmware. Merely plug the Digirule 2U into your USB port, load up your favorite serial terminal and begin hacking into your Digirule 2U applications along with your laptop keyboard!
Digirule 2U – Assembler
Write your Digirule 2U applications in meeting language then assemble them utilizing the highly effective Digirule 2U assembler!
Digirule 2U – USB Firmware Updater
The Digirule 2U has a built-in firmware updater permitting you to replace the firmware with none additional {hardware} or programmer!
Digirule 2U USB Firmware Updater
Digirule 2U – Software program Instruments
The Digirule 2U contains a set of command line instruments together with the Digirule 2U assembler and firmware updater, for macOS, Home windows and Linux working techniques.
Digirule 2U – Movies
Digirule 2U Commercial (Are you maintaining with the Digirule?)
Digirule 2U Walkthrough
Digirule 2U – Group
The Digirule 2U {hardware} was designed by Bradley Slattery (bradsprojects) and Brent Hauser (kd0gls). The Digirule 2U firmware and software program instruments together with adr2 assembler, udr2 firmware updater and dldr2 file downloader had been all developed by kd0gls. The pattern applications which can be built-in to the Digirule 2U had been developed by kd0gls and Olivier Lecluse.
We had been each helped out enormously by Olivier Lecluse through the Digirule 2U Discord server. Olivier has made all kinds of nice pattern applications to be used on the Digirule 2U in addition to a bunch of cool software program instruments which were made for the Digirule 2U.
Digirule 2U – Third Social gathering Instruments
The Digirule 2 neighborhood has been round for a few years now and there have been some superior third occasion instruments developed for the Digirule 2 platform.
Olivier and Thomas Lecluse have developed an incredible GUI based mostly Digirule 2 growth surroundings written in Python named DigiQt.
Athanasios Anastasiou has provide you with an amazing set of Digirule 2 growth instruments written in Python named dgtools.
Luke Drumm has made a incredible on-line assembler and primary interpreter for the Digirule 2U named digirulenotes.
Chris Perrod has taken what Luke Drumm has made and made it even higher by permitting you to run a real-time simulation of the Handle and Knowledge LEDs. Try the hyperlink HERE.
Digirule 2U – Downloads
Yow will discover downloads for the Digirule 2U together with person handbook, schematic, sourcecode, PCB design recordsdata, Invoice of Supplies, firmware and extra on the Digirule 2U GitHub Repo HERE.
You may try the web model of the Digirule 2U Consumer Manuals within the hyperlinks under:
Hyperlinks
The Digirule 2 line of programmable computer systems has seen a pleasant little neighborhood create their very own assemblers, compilers and applications for the Digirule 2, 2A and 2U.
Olivier Lecluse and his son Thomas created a feature-rich Digirule 2, 2A and 2U simulator referred to as ‘DigiQt’. It’s with nice unhappiness that I point out that Olivier handed away simply after he launched DigiQt. Olivier was a really energetic member of the Digirule 2 neighborhood and his presence shall be sorely missed. Yow will discover DigiQt HERE.
Luke Drumm has made a incredible Digirule 2/2A Assembler and may be discovered HERE.
Luke has additionally made a Fundamental Compiler which may be discovered HERE.
Consumer Uploads
When you’ve made a program that you simply’d prefer to share with others, be happy to add it utilizing the shape under:
You may browse the person add listing by clicking HERE.