General Discussion > Official Announcements

Any Info on the New Digispark Pro?

(1/8) > >>

Oakeaf:
Hi,
I am very curious about your yet to be released kickstarter product, the Digispark Pro.  It looks to be similar to the Arduino Mini Pro, except it has USB!  Anything you are willing to share about it?

digistump:
It is attiny based
Has UART, SPI, I2C, EEPROM, PWM on up 6 pins (3 channels), ADC on 10 pins. Same usb capabilities of the Digispark plus Serial over USB support. 16k of flash

It will have full IDE integration including debugging

It will be compatible with Digispark shields as well as new Pro shields which will include WiFi, Bluetooth, and mesh

Launching March 24th or 25th on Kickstarter (as long as Kickstarter approves it)

gogol:

--- Quote --- plus Serial over USB
--- End quote ---
How do you achieve this? 
Are you going to use the LIN for USB or is that some kind of software-serial using other pins?
I still see PB3 and PB6 as the best USB pins, as portB has already limited pins (XTAL, RST), while on portA all 8 pins could be used for some parallel 8-bit stuff.

MichaelMeissner:
Hmmm, lets do some guessing before the official announcement.

So it is an ATtiny, with 16KB of flash.  According to amtel.com, there are 2 ATtiny's with 16KB of flash, the ATtiny167 and the ATtiny1634 (assuming digistump is using announced parts).

Ok, ATtiny167 specs are:

* 16K bytes of flash
* 512 bytes of SRAM;
* 512 bytes of EEPROM
* 16 Mhz max frequency
* 20 pins, 16 I/O pins
* 2 SPI channels
* 1 I2C channel
* 1 UART (serial)
* 11 analog input channels, 10 bits
* 8 touch channels
* 2 timers
* 9 PWM channels
* 32kHz RTC
* 1.8 to 5.5 voltage
And the ATtiny1634 specs are:

* 16K bytes of flash
* 1,024 bytes of SRAM;
* 256 bytes of EEPROM
* 20 pins, 18 I/O pins
* 12 Mhz max frequency
* No SPI channels
* 1 I2C channel
* 2 UARTs (serial)
* 12 analog input channels, 10 bits
* 11 touch channels
* 2 timers
* 4 PWM channels
* 32kHz RTC
* 1.8 to 5.5 voltage
Due to it having hardware SPI and 16Mhz, I suspect the Digispark Pro will be based on the ATtiny167.

digistump:

--- Quote from: gogol on March 18, 2014, 05:36:34 am ---
--- Quote --- plus Serial over USB
--- End quote ---
How do you achieve this? 
Are you going to use the LIN for USB or is that some kind of software-serial using other pins?
I still see PB3 and PB6 as the best USB pins, as portB has already limited pins (XTAL, RST), while on portA all 8 pins could be used for some parallel 8-bit stuff.

--- End quote ---

Those are the USB pins we are using.

CDC-Serial will be over those same pins, it will require a driver for windows (none otherwise) but that driver will be provided as a fully signed driver, it will also work with Android devices that allow a CDC device - we will provide an example app for that too.

Navigation

[0] Message Index

[#] Next page

Go to full version