Pushpin Hardware

  • 22 MIPS Cygnal 8051 processor
  • 32Kbytes Flash
  • 2.25Kbytes RAM
  • 2.7-3.3 VDC supply
  • ~10mA plus much lower power options
  • Nine 10-bit 100ksps ADC channels with programmable gain
  • Two 12-bit DAC channels
  • Two comparators with programmable hysteresis
  • Five programmable 16-bit counters
  • Up to 11 external interrupts
  • Up to 16 port I/O pins
  • UART, SMBus, SPI
  • IR communication module
  • Capacitive coupling communication module
  • RF communication module under development
  • Custom mobile code OS and language under development
  • Easy C/assembly programming environment
  • Very reliable compilers available
  • Very reliable IDE support
  • Base cost ~$20