Tech Specs
If you’re not a geek, and reading over this stuff freaks you out, have no fear! We’re building Pinoccio to be friendly and easy to use for beginners. In other words, you don’t really need to understand what all this stuff means.
Microcontroller
- Atmel ATmega256RFR2 with built-in radio
- 16MHz MCU
- 256k Flash
- 32k SRAM
- 8k EEPROM
- 1.8 - 3.3 volt power
Radio
- Hardware support for wireless, over-the-air programming
- 2.4GHz connectivity using the 802.15.4 wireless standard
- Web connectivity via an available Wi-Fi shield
Battery
- LiPo rechargeable battery (550mAh)
- Charges via USB
- Fits snugly under the board
- Ability to check battery voltage from the microcontroller via a low-power MOSFET-based circuit
Power Usage
- MCU and radio running non-stop at full power: 28 hours
- MCU only, radio asleep: 122 hours (5 days)
- MCU and radio asleep: 9615 hours (400 days)
- Switch in “off” position: several years (limited only by the battery discharge rate)
This power usage data is preliminary, and hasn’t been finalized yet.
Connections
- 17 digital I/O pins, including four with PWM
- 8 analog input pins
- 2 hardware UART serial ports
- Hardware SPI port
- Dedicated I2C port
- Micro USB port for charging and programming
Sensors & Other Goodies
- On-board temperature sensor
- On-board RGB LED
- External switch support for custom enclosures
- ICSP support for low-level programming
- Open-source hardware including Eagle files, bill of materials, and bootloader