Hardware
From Gamebuino Wiki
Specifications
- CPU : atmega328 @ 16Mhz
- Display : 84*48px monochrome + auto backlight
- Sound : magnetic speaker, 4 channels
- Input : Arrows + A B C buttons
- Communication : 1x micro USB, 1x micro SD card, 2x I2C
- Battery : ~24h life, 240mAh LiPo battery, charged through USB
- Power : 3.3V, 150mA max
- Dimensions : ~credit card sized : 90*45*12 mm (3.5*1.8*0.5″)
Schematics
Layout
Bill Of Materials
QTY PART-REFS VALUE --- --------- ----- Resistors --------- 6 R1-R6 220 4 R7-R10 1k 2 R11,R12 4k7 3 R13-R15 10k 1 R16 100k 2 R17,R18 1M Capacitors ---------- 2 C1,C2 22p 4 C3-C6 0.1u 3 C7-C9 1u 2 C10,C11 10u Integrated Circuits ------------------- 1 U1 ATMEGA328P_32PIN 1 U2 MCP73833-FCI/UN 1 U3 FTDI FT232RL Transistors ----------- 1 Q1 2N2222 1 Q2 MIC5205 Diodes ------ 1 D1 LL4148 Miscellaneous ------------- 1 BAT BATTERY 7 BTN0-BTN3,BTNA, BUTTON BTNB,BTNC 1 BUZZER BUZZER 9 CHAR,FULL,LED,PWR, LED RX,TX 1 ICSP ICSP 6 PIN PORT 2 J1,J2 I2C PORT 1 ON OFF SWITCH 1 PR1 PHOTO RESIST GL5539 1 SCREEN NOKIA 5110 LCD 1 SD MICRO SD SOCKET 1 TH1 THERMO RESISTOR 10K 1 USB MICRO USB SOCKET 1 X1 16 MHZ CRYSTAL
Changelog
Revision 1 =================================================================== Screen - Enlarged slots - Top leds moved downward - Bottom hole moved upward - Pads lenght reduced Power - added jumper on power led - battery monitor's voltage divider made of 2x 1M resistor and 100nF to ground - ON/OFF cuts VCC instead of battery FT232RL - gnd & test pin connected to ground - DTR instead of DSR - RX/TX leds label inverted Buzzer - polarity reversed - added flyback diode & cap - extra pad to accept 9mm buzzer - driven with pin3 Misc - thermistor disconnected from atmega - I2C external pull up resistor changed to 10kR - photoresistor's rsistor value changed to 100kR - ICSP moved - 0805's pads reduced to be able to route a track between them - micro SD socket added Revision 2 =================================================================== - µSD card layout improved - screen sclots X distance -0.4mm length +0.5mm - PCB under MTA 100 headers removed - micro USB B instead of mini USB B - changed empty battery logo - serial port replaced by a second I2C port - buzzer powered by Vbat instead of Vcc - buzzer replaced by a micro speaker - lot of component positions and silkscreens changed - pins attribution changed to make routing easier and avoid timer conflicts - fancy silk screen