Successfully reported this slideshow.
Your SlideShare is downloading. ×

More Mad Science for the Commodore 64 (ECCC 2015)

Ad

1. Update on the Gaming Glove Kickstarter
2. New project: Wi-Fi Modem for C64
3. New project:Virtual Input Device

Ad

 Business partner’s family health issues
 Base sensor board is way too expensive – investigating
alternatives
 Fashion ...

Ad

 Kickstarter page is ready to launch, complete
with promo video
 Prototype PCBs are complete and tested
 It will happen!

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Loading in …3
×

Check these out next

1 of 15 Ad
1 of 15 Ad

More Related Content

More Mad Science for the Commodore 64 (ECCC 2015)

  1. 1. 1. Update on the Gaming Glove Kickstarter 2. New project: Wi-Fi Modem for C64 3. New project:Virtual Input Device
  2. 2.  Business partner’s family health issues  Base sensor board is way too expensive – investigating alternatives  Fashion designer dropped out (new day job) – in discussions with others  A lot of “real life” happened this year
  3. 3.  Kickstarter page is ready to launch, complete with promo video  Prototype PCBs are complete and tested  It will happen!
  4. 4.  Learning exercise for designing PCBs!  Started with Eagle and switched to Fritzing (www.fritzing.org)  Prototypes manufactured at OSH Park (www.oshpark.org)
  5. 5.  User Port device  Hayes emulation or menu-driven  All RS-232 lines (RTS, DCD, DTR, RI, etc) connected to User Port  802.11 b/gWi-Fi  OnboardTCP/IP stack includes DHCP, UDP, DNS, ARP, ICMP, HTTP client, FTP client andTCP  SecureWi-Fi authentication viaWEP, WPA-PSK (TKIP), and WPA2-PSK (AES)  UP9600 hack supported  Onboard MicroView (Arduino Uno with OLED) - Programmable  64 x 48 OLED display  Reset Buttons for C64/MicroView/Wifly
  6. 6. C64 Access Point RN-XV “Wifly” Module “MicroView” Arduino Uno+OLED Serial Serial 802.11 Wi-FiRS-232 Signals Terminal Program (Novaterm, Striketerm, CCGMS, etc) Arduino Sketch (Hayes Emulation, Custom) RN-171 Firmware (802.11Wi-Fi, TCP/IP Stack, DHCP, DNS, etc) Optional Direct Connection for Debugging/Configuration GPIO
  7. 7.  Default: As per block diagram  Standalone: Power jack provided for +3.7V to +16V to use the MicroView and RN-XV on their own  Interfacing: Remove RN-XV Wifly and use MicroView’s GPIO to interface C64 to outside world (analog input, PWM output, digital I/O and I²C) – all pins broken out along top of board
  8. 8.  Six prototype boards manufactured – currently onVersion 2  Software in very alpha state, but functionality proven  Code and documentation on GitHub (https://github.com/LeifBloomquist/WiFiCart)  Outstanding issue with buffer overruns (next slide)  Yes, I plan to sell these! Price ~$160 USD + shipping  Recommend MicroView programmer for $20 more
  9. 9. C64 Access Point RN-XV “Wifly” Module “MicroView” Arduino Uno+OLED Buffer ~200 bytes (Novaterm) Buffer ~1000 bytes Buffer 1500 bytes? Incoming content @ 54 Mbps 5,400,000 bytes/sec  Even at 9600 baud with flow control, characters dropped when data comes in a burst that exceeds all buffers
  10. 10. ?
  11. 11.  Tiny PCB that interfaces Arduino Nano to C64 Control Port  Emulates Joystick, Paddles (X/Y), 1351 Mouse (soon!)  Yes Glenn, you can use it with GEOS  All Arduino Pins are broken out for interfacing sensors  USB (Mini-B) interface to PC –Virtual Serial Port  I am planning to sell these too! $10 for the PCB, $20 populated, $50 with Nano
  12. 12. Top Bottom

×