I’ve been working for a while on an Arduino board package that makes it easy to build/upload sketches for Arduboy and homemade Arduboys with different Arduino boards and displays.
In a nutshell.
You can build a sketch for Arduino Leonardo, Arduino/Genuino Micro, SparkFun Pro Micro (or clones) as well as for the original Arduboy and DevKit.
Support for multiple displays SSD1306, SSD1309, SH1106 and displays with alternate resolutions SSD1327 (128x96), SSD1329 (96x96)
Option for using optimized Arduino core freeing more space and adds bootloader and reset button support to sketches.
I’m planning on starting my own homemade Arduboy build, and I’m trying to decide which display I should order.
Does your comment above mean that an SSD1305 display should work “out of the box” with your board package? Or does it mean that I need to customize the libraries somehow?
Thanks!
EDIT: Ok, I have no idea what happened here, but I tried to reply to this: “Just requires 3 bytes of extra data in the display initialisation in the Arduboy(2) libraries” in here: [Poll] New Arduboy: B&W or Color Screen?
“”
My comment was for SSD1309 display. I didn’t get to test a SSD1305 yet but from what I saw from the datasheets It should be compatible.
With the homemade package you don’t have to modify the libraries. You can select the board type and display type from the tools menu.
Currently my favorite alternative display are the ones with SSD1309 controller. They come in sizes of 1.54" and 2.42"
Because if you’re using an Leonardo, Micro (if you don’t care about the Rx,Tx LEDs being reversed) or a Pro Micro with ATMEGA in TQFP-44 package (you can break out the missing pins by soldering tiny wires) you can patch original hex files on the fly with my python uploader script
Ok, so I’ve been trying to figure out the wiring for a home-made Arduboy based on an Arduino Micro and one of these displays: https://www.ebay.co.uk/itm/272864328569
(For future reference, the display has seven pins: GND VCC SCL SDA RES DC CS)
I’ve been unable to find clear documentation on how the display should be connected. Here’s my current guess:
Updated the package with the new Cathy 3K v1.4 bootloader that has support for external flash storage, the built in flasher menu and a few extra tweaks.
Nice to meet you. My name is @BlueMax. I am poor at English, so please forgive me if there is a mistake.
I am using the package you made.(It is a very nice package!)
I am making a game, but I noticed that the arduino IDE and arduboy library I am using are old. I replaced them with the latest, 1.8.8 and 5.2.0.
My “ARDUBOY clone” uses “ssd 1309”. When I upload a sketch using “5.1.0”, it works normally, but using “5.2.0” will not work. The right and left will be replaced.
Is there something wrong? If you do not mind, please tell me also. I am sorry in poor English.
Thank you for your quick reply.
I am looking forward to the update!
I want to thank you. I was able to meet ARDUBOY thanks to your “BreadBoy” article. And “Flashcart(ridge)” and “Cathy3K bootloader” are a really wonderful invention. Without them, I would not have been interested in “ARDUBOY” either. I also used it for my “ARDUBOY clone”!