Yes, I am going for the 7 pin SPI screen, and the kit including the UNO.
I know I do not have any speakers or switches, and I also need a 9v battery for each kit.
Thank you for your help!
Ard_Flamingo
(i need to finish my math homework)
2
The 7 pin SPI OLED will work. Make sure itâs an SSD1306 or youâll have to use @Mr.Blinky 's homemade package if itâs an SH1106 or something else.
The Arduino UNO can work, but the Arduboy is designed for an ATmega32u4, so you may experience slowdowns and some other stuff. I think someone made a library to help with that, you can find it somewhere on the forums here. Iâll add it to my post if I can track it down.
Ideally, you want a board which has an ATmega32u4, so something along the lines of an Arduino Leonardo, a Sparkfun/Arduino Pro Micro, etc.
An Uno probably wouldnât cause slowdowns, its CPU - the ATmega328P - uses the same instruction set architecture (AVR) and runs at the same speed (16MHz).
What would be an issue is that the ATmega328P only has 2KB (2,048 bytes) of RAM compared to the ATmega32u4âs 2.5KB (2,560 bytes), meaning that games that use a larger amount of RAM are liable to crash or potentially not even load properly.
The uno isnât code compatible there are some hacky ways to get specific code to work, but many games use more ram than the uno has and the timers are also different.
7 pin should work, potentially the 6 pin too but they donât seem to list any pinouts for it.
Leonardo is good, I go pro micro because itâs cheaper and breadboard friendly. Of course there is also the micro. The pinouts on the schematic page make it easier to choose:
Ard_Flamingo
(i need to finish my math homework)
14
Everything seems okay. The screen appears to be an SPI 4-pin one though. Something Iâve seen other companies do is put images of their other products (in this case, the 7-pin OLED). I think you need a passive buzzer as well, rather than an active one. It also has to be piezoelectric (IIRC).
No, you need pasive piezo buzzers (option 1407 pasive) Note that pasive piezo buzzers donât have a polarity symbol.
as for the kit. you may want to look for the seperate parts. as the buttons in that kit ar 10-12mm tactile buttons which are quite large and the included breadboard is a half size one. You wouldnât be able to put all the buttons on the breadboard.
with pro micros you have to solder the pinheaders and it takes up space on the breadboard. also it doesnât have the 2nd speaker pin, RGB green pin and OLED CS broken out. If these things arenât a problem you can go for the pro micro.
2 Likes
Ard_Flamingo
(i need to finish my math homework)
16
B-b-but my piezo buzzer has a polarity symbol (a â+â)