My son and I are in the process of trying to build a homemade Arduboy. We are stuck on the first step of getting the simple HelloWorld example working. Our screen remains black. I’ll do my best below to provide all the relevant information…
Our Hardware Setup
We’re using an Arduino Micro connected to a .96" SPI OLED screen (SSD1306 chipset). For now, we only have the screen wired to the microcontroller. I am using the SPI wiring provided in the readme for Mr Blinky’s homemade Arduboy package (e.g., wire the MOSI and SCK to the appropriate dedicated pins; CS–>D6, DC–>D4, RST–>D7).
To confirm the screen is functional/wired correctly, I took the graphics test code from the following website and updated the constants for the CS, DC, and RST pins in the code to match the above Arduboy wiring (Interfacing 0.96 Inch SPI OLED Display Module with Arduino - Electropeak).
This graphics test code, running with the Arduboy SPI pin wiring, operated the screen fine.
Our next step was to install Mr. Blinky’s Homemade Arduboy package. Here is a screenshot of the settings I used for the Homemade Arduboy Board:
We were then ready to run the simple Hello World example that came with the Arduboy library, and nothing happened on the screen.
I’m assuming/hoping we just left out a simple step in configuring our setup to run Arduboy code, but i was unable to find many leads through my own searching.
Hopefully this issue looks familiar to someone and has a quick fix…