Hardware

From Gamebuino Wiki
Revision as of 2013-10-27T07:10:45 by Rodot (talk | contribs) (Changelog)
Jump to: navigation, search

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

Gamebuino_R2_Schematics.pdf

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