We want to support as broad a range of hardware as possible while still keeping it small enough to not bloat the code with a lot of support without recompiling. However, it may come to that if there is a large cry to support wider ranges of hardware (ie more EEPROMS) then it may require recompiles, which may or may not be a big deal to the user community.

...........................[ EEPROM
--> Used to store EON code (maybe just use flash)
--> Used to simulate armor

24LC128-I/P     Microchip     PDIP8   128Kb   I2C     900ns   $0.60 @ avnet.com
24LC16B         Microchip     PDIP8   16Kb    I2C     900ns   $0.30 @ avnet.com
AT24C01B-PU     Atmel         PDIP8   1Kb     TWI     500ns   $0.15 @ avnet.com
AT24C02B-PU     Atmel         PDIP8   2Kb     TWI     500ns   $0.15 @ avnet.com
AT24C64C-PU     Atmel         PDIP8   64Kb    TWI     550ns   $0.34 @ avnet.com
M24C16-WBN6P    STMicro       PDIP8   16Kb    I2C     900ns   $0.15 @ avnet.com
M24C32-WBN6P    STMicro       PDIP8   32Kb    I2C     900ns   $0.35 @ avnet.com
CAT25C16        Catalyst ON   PDIP8   16K     SPI             $0.52 @ mouser.com
CAT25C08        Catalyst ON   PDIP8   8Kbit   SPI             $0.48 @ mouser.com
CAT2502         Catalyst ON   PDIP8   2Kb     SPI             $0.24 @ avnet.com


...........................[ Flash
AT25DF041       Atmel        SOIC8    4Mb   SPI     Asym     $0.58 @ avnet.com
AT25DF021       Atmel        SOIC8    2Mb   SPI     Sym      $0.70 @ avnet.com




Default Hardware
------------------------------------------------------------------------------
...............[ Core MCU
ATmega328P
ATmega644P
ATmega1284P

...............[ 2nd Core
ATtiny45/85
ATtiny2313
ATmega328P

...............[ Computer
ATtiny25/45/85


...............[ Code Matrix
Flash

...............[ Weapons


...............[ Armor
EEPROM

...............[ Power Core

...............[ Scanner/Sensor
* Scanner may be a computer, sensor may be the h/w interface
luminosity to frequency
IR diode
IR transistor
LDR
Ultrasonic transducer



------------------------------------------------------------------------------
Pinouts

.....................[ ATmega328P (Arduino)
PD0 (digital pin 0)     RS232
PD1 (digital pin 1)     RS232

.....................[ ATmega644P


.....................[ ATmega1284P

Last edited Nov 10, 2010 at 5:01 AM by DroidEngineer, version 1

Comments

No comments yet.