(edit: es gibt hier schon einen thread zur sd-karten anbindung:
http://bettyhacks.com/forum/index.php?topic=246.0 )
(edit: die idee mit dem ENC28J60 ist auch nicht neu:
http://bettyhacks.com/forum/index.php?topic=182.msg1236#msg1236 )
hat sich schonmal jemand damit beschaeftigt, zusaetzliche interne peripherie an die betty anzuschliessen?
bzw was fuer freie ports/GPIO-pins es dafuer gibt? (GPIO = general purpose input output).
und ggfs testpunkte, an denen man diese einfach abgreifen kann? (loeten an den pins des LPC2220 duerfte nicht jedermann's sache sein.)
ein paar ideen:
* ein i2c eeprom als datenspeicher, solange der zugriff auf den eigentlich verwendeten smartcard-chip wohl eh nicht klappt?
* was soll der geiz, gleich einen sd-karten (spi geraet) slot
* i2c port-expander um zusaetzliche IOs zu bekommen
* ein RFM12 funkmodul (spi-geraet) (ist denke ich einfacher einzubauen, als den vorhandenen funk-chip umzubauen, zB fuer funksteckdosen)
* ein ENC28J60 Ethernet controller (spi-geraet), wuede aus einer betty einen ethernet<->rf gateway machen! (fertige "netzwerkkarten" kosten 5eur bei ebay) das waehre eine gute altenative zum nicht verfuegbaren ip-adapter... (man koennte auch den scart oder tae adapter umbauen, aber ich denke der prozessor in der betty ist dafuer praktischer, da er bequem einen IP-stack ausfuehren koennen sollte.)
* ...
ich fand' es etwas erschreckend zu lesen, dass zB bettycheck einen teil der tastatur opfert, um einen eingang fuer das oszilloskop zu bekommen?! der LPC2220 hat soeviele pins, da sollte doch was besseres moeglich sein...
hier mal zu den moeglichkeiten die ich per blick auf das datenblatt (
http://bettyhacks.com/wiki/index.php/Betty-Hardware) und
http://bettyhacks.com/wiki/index.php/LPC2220_Pin-Belegung sehe:
* die jtag-leitungen sind sogar bequem am programmieranschluss verfuegbar - die sind lt. datenblatt wohl auch als GPIOs (teil von port 1) verwendbar?
* unter "Unbenutzte Pins / nicht erfasste Pins" finden sich auch noch etliche GPIOs, waehre zu klaren ob die wirklich frei/benutzbar sind.
* am i2c-bus haengt die RTC, man sollte problemlos weitere i2c-geraete anschliessen koennen
* der LPC2220 hat zwei uarts
* der eine wird fuer die programmierung/konsole verwendet
* am anderen haengt der eh nicht verwendete smartcard-controller?
* der LPC2220 hat zwei SPI interfaces.
* das erste (MISO0/MOSI0/SCK0) ist von backlight/hardwareerkennung/sound belegt - die sollte man auch umlegen koennen
* am zweiten (SCK1/MISO1/MOSI1) ist das funkmodul angeschlossen. man muesste nurnoch einen freien GPIO als chip-select findet, koennte man hier weitere SPI-geraete anschliessen.
* ...