Difference between revisions of "Hardware"
From Gamebuino Wiki
(→Bill Of Materials) |
(→Changelog) |
||
Line 71: | Line 71: | ||
== Changelog == | == Changelog == | ||
+ | <pre> | ||
+ | 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 | ||
+ | </pre> |
Revision as of 2013-10-27T06:10:45
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