Bootloader - Micronucleus t85 variants
Micronucleus classic (Digispark) : bootloader is activated every plug in to USB for few seconds, anytime you apply power is activated bootloader then user program, you need wait delay when bootloader ends
Activated with RESET : bootloader is activated when you press button (button is connected with solder jumper to Reset signal), anytime you apply power is started user program, no delay. If you want upload new sketch just press button, unplug from usb is not required.
Activated with Button HOLD : bootloader is activated when you hold button then insert to usb (button is connected with solder jumper to PB0 Digital0), anytime you apply power is started user program, no delay. If you want upload new sketch hold button, unplug from usb and insert again. Advantage: you can read button state in sketch, this option is good for etc one key keyboard
The PicoDuino is an ATtiny85 based microcontroller development board similar to the Arduino line highly inspired by DigiSpark , only cheaper (if you add price of any shield, because all arduino boards is unusable without shields, Picoduino integrating I2C pull-up, relay driver and RGB led). With the ability to use the familiar Arduino IDE ( Digispark version is highly recommended ) the PicoDuino is a great way to jump into electronics, or perfect for when an Arduino is too big or too much. Because Picoduino have boootloader, you do not need any Arduino board or programmer for upload your sketch, just plug in to your computer and have fun. Picoduino is hardware compatible with Adafruit Trinket / Gemma but due to restriction of selling boards with adafruit vid/pid you we can't sell boards wit gemaboot, you can replace yourself.
I believe the PicoDuino is the smallest complete development platform in the world.
Differences to Arduino:
Many existing libraries will not work with the Picoduino: For I2C devices check out the TinyWireM library, which makes it super simple to port an I2C based device library over to use with the PicoDuino.
For example Digispark libraries: TinyWireM, Usb, Tiny RTC lib, TinyPinChange, SoftSerial SoftPuseOut, SoftPulseIn, SimpleServo, RGB, RCseq, Mouse LPD8806, LCD, Keyboard, Joystick, Nunchuk, VirtualWire, OneWire TinySoftPwm
All pins can be used as Digital I/O
Connecting and Programming:
If the computer will not recognize the PicoDuino try the following:
If all fails you can upload only via USBASP or Arduino uno because we leave reset pin enabled ...
If it won't upload, check:
In IDE select Tools->Board->Digispark Tools->Programmer->Digispark
= Usefull links=
Something about ATTINY85:
|Shipping Rate||First item||Additional items|
Slovak Post: express first class
Slovak Post: express registred + tracking number
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!
I am independent hardware developer, all product are designed and assembled by my hands in heart of EUROPE, in Slovakia.
I am sorry if I can not offer prices like products from Chinese factories.
I am using components from European suppliers.
No pick and place machines only hours of soldering, testing and programming ...