Author Topic: side-by-side comparison of digispark classic vs. digispark pro?  (Read 8718 times)

jayeye

  • Newbie
  • *
  • Posts: 4
  • SWE trying to recapture my EE origins
I couldn't find one. Am I really that incapable of searching, or does one not exist? The "more pins" one is obvious, but a concise table would be really useful.

thanks!

defragster

  • Sr. Member
  • ****
  • Posts: 467
Re: side-by-side comparison of digispark classic vs. digispark pro?
« Reply #1 on: May 28, 2015, 04:27:31 pm »
I don't see a side by side or even two similar spec pages in my search either - I thought maybe comparing ORIGINAL versus PRO proto shields - but they don't have pin details there.

You can compare the pin functions - or look at the PRO to include all the ORIGNAL pins on two sides, and then everything on the added PRO side is new pins.  The RAM is the same 512B on both, but the PRO adds to the FLASH code space.

ORIGINAL:
http://digistump.com/wiki/digispark/quickref
http://digistump.com/wiki/digispark/tutorials/pinguide

PRO:
http://digistump.com/wiki/digispark/tutorials/pinguidepro
http://digispark.s3.amazonaws.com/DigisparkProDiagram2.png

defragster

  • Sr. Member
  • ****
  • Posts: 467
Re: side-by-side comparison of digispark classic vs. digispark pro?
« Reply #2 on: May 28, 2015, 05:59:32 pm »
For ref from the KS Pages

KS PRO The Specs:
•Compatible with Arduino IDE 1.5 (OSX/Win/Linux)
•Fully signed drivers and executable for easy installation
•USB programming, USB device emulation, USB-CDC virtual serial port emulation
•16 Mhz AVR MCU - using a true 16Mhz precision crystal
•16KB Flash Memory (14.5K+ after bootloader)
• Serial over USB debugging and communication!
• 14 i/o Pins (2 shared with USB)
•I2C, true SPI, UART, LIN, and USI
•ADC on 10 pins
•3 PWM Channels (which can be assigned to a selection of pins)
•Power via USB, or External Source - 5v or 6-16v (automatic selection) 
•On-board button that can be used as a reset, program, or user button - or can be disabled to use that pin as general i/o - without changing the bootloader
•On-board 500ma 5V regulator
•Power LED and Test/Status LED (on Pin 1)
•User accessible solder jumpers to disable LEDs, and other features for lower power consumption
•Two mounting holes.
•Breadboard compatible pin out/spacing (the three side header pins are only for legacy shield support).
https://www.kickstarter.com/projects/digistump/digispark-pro-tiny-arduino-ready-mobile-and-usb-de/description

KS ORIGINAL The Specs:
•Support for the Arduino IDE 1.0+ (OSX/Win/Linux)
•Power via USB or External Source - 5v or 7-35v (automatic selection)
•On-board 500ma 5V Regulator
•Built-in USB (and serial debugging)
•6 I/O Pins (2 are used for USB only if your program actively communicates over USB, otherwise you can use all 6 even if you are programming via USB)
•8k Flash Memory (about 6k after bootloader)
•I2C and SPI (vis USI)
•PWM on 3 pins (more possible with Software PWM)
•ADC on 4 pins
•Power LED and Test/Status LED (on Pin0)
https://www.kickstarter.com/projects/digistump/digispark-the-tiny-arduino-enabled-usb-dev-board/description