ATtiny88 or 828 on a simple breakout board. Arduino compatible.Designed by Azduino by Spence Konde in United States of America
This is a simple development board for the Atmel ATtiny88 and ATTiny828. It provides an ISP header for programming via ISP as well as decoupling capacitors, a voltage regulator, and a PTC fuse prot...Read More…
This is a simple development board for the Atmel ATtiny88 and ATTiny828. It provides an ISP header for programming via ISP as well as decoupling capacitors, a voltage regulator, and a PTC fuse protecting the external power supply from a short. For the ATtiny828, bootloader support is provided, and it can be programmed over serial via the 6-pin FTDI header; a jumper can be used to enable or disable auto reset. It can be used as a standalone board with female dupont jumpers or header, and the pins pointing up, or with breadboard (using two breadboards next to each other, as the board is too wide for a single piece of breadboard), by mounting the pins pointing down. For ease of connection without breadboard, five Vcc and Gnd pins are provided, instead of just one. These parts no not support an external crystal.
Using the ATTinyCore Universal core available from my Github at https://github.com/SpenceKonde/ATTinyCore, the ATtiny88 and 828 can be used with the Arduino IDE. Both of these boards now support the Optiboot bootloader - the ATtiny828 uses the hardware serial port, while the ATtiny88 uses software serial, allowing them to be programmed with a serial adapter (like an Arduino Pro Mini); both the ATtiny88 and ATtiny828 can be programmed with any ISP programmer (USBAsp recommended).
The new Rev. C version of the ATtiny88 board now has an FTDI header connected to the pins used for the ATtinyCore builtin software serial implementation. Unfortunately the first version of this board has a defect - I forgot a trace. So currently the ATtiny88 Rev. C boards have a wire soldered in place (as shown in the picture) to connect the on-board LED to the chip.
All boards are sold pre-bootloaded with Optiboot. If you want to upload via ISP without using the bootloader, with ATtiny88 boards, you can just upload via ISP. For ATtiny828, you should do Burn Bootloader with the "no bootloader" option selected first.
This board is sold ASSEMBLED, but without pins (as shown), with fuses set for 8mhz operation and - in the case of the Tiny828 - pre-loaded with the Optiboot bootloader.
The ATtiny88 is a pared-down version of the popular ATmega x8 line, and as such is has a great many similarities with those popular ATmega product lines, including the fully functional on-chip SPI and I2C (while most ATtinies have either a USI, or slave-only I2C). The biggest claim to fame of the ATtiny88 is that it is very cheap in quantity, making these boards well suited to prototyping of cost-sensitive designs. Although it does not have a hardware serial port, software serial works - that's what the version of Optiboot used on these uses.
The ATtiny828 has more advanced features than the ATtiny88, with the all important hardware serial port, as well as 28 different single-ended ADC channels (one on every pin!). Because of the hardware serial and hardware bootloader support, the Optiboot bootloaded fits into 512 bytes of flash on this chip, minimizing space consumed for the bootloader. All ATtiny828 boards ship with Optiboot preloaded (though it can be used without the bootloader, programming via ISP if desired).
Note that the internal oscillator on the 828 runs significantly faster at voltages higher than 4v, enough so that UART communication will not work without recalibrating the internal oscillator. The bootloader supplied with 5v boards compensates for this for the purposes of code upload, but this may still need to be addressed in user code. Be sure to use an appropriate voltage serial adapter for programming.
A CH340G-based serial adapter is available as an option. This will be supplied with a 6-pin cable as shown, and the voltage of the adapter will match the voltage of the board (3.3V or 5V only). These are mass-production, no-frills commercial adapters. They break out the pins necessary for programming one of these breakout boards, or an Arduino Pro Mini or similar - Vcc, Gnd, TX, RX, DTR and CTS.
For a fancier CH340G adapter which breaks out all pins, check out my own CH340G-based design.
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when ATtiny88 or 828 Breakout Board (assembled) can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
|Shipping Rate||Tracked||Ships From||First Item||Additional Items|
International orders have been suffering long delays due to COVID-19 - please check your country at https://about.usps.com/newsroom/service-alerts/international/ and make sure that I can ship to you, and that you are okay with any delays. There may be additional information available from your national postal service. Some customers have reported packages being delayed in transit by over a month. We cannot offer any sort of guarantees regarding international shipments at this time; we apologize for the inconvenience, and are looking into shipping internationally through UPS.
Please be sure that the address given to Tindie is accurate, and includes your street name and number - company name is only required if shipping to a commercial address. International orders require a valid phone number.
Domestic packages that go more than 1 week without a tracking update will be presumed lost in the mail and refunded or reshipped as buyer prefers. Any international packages can be delayed in customs without warning for 2 weeks or more. After 1 month without a tracking event (2 months to South and Central America - insane delays in those nations are commonplace), we will reship or refund a missing order (as you prefer). COVID-19 update: Some countries have stopped processing incoming international mail entirely -we will cancel orders to countries which we know are not processing international mail at all. This may also cause longer than usual shipping times - we are not responsible for such delays.
We do not open inquiries through the postal service - experience has shown this to be futile.
We ship all orders via USPS. UPS will be added as an option in the near future, I hope. We do all shipping through Stamps.com, and they offer me UPS, but all addresses are rejected as invalid, and I have emailed support numerous times and have had zero response. So at present, we cannot entertain requests to ship through other carriers.
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!