Skip to content

Commit

Permalink
readme update
Browse files Browse the repository at this point in the history
  • Loading branch information
xukangmin committed Aug 17, 2019
1 parent a3ed240 commit 3cdfbda
Showing 1 changed file with 29 additions and 4 deletions.
33 changes: 29 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ Arduino Core Support for Attiny 1 Series MCU
# Links
- [Documentation](https://docs.tinycore.dev)
- [Tiny Core 16 Board]( https://www.tindie.com/products/16834/)
- [Tiny Core 32 Board]( https://www.tindie.com/products/17279/)
- [Programmer Board]( https://www.tindie.com/products/16835/)

# Feature
Expand All @@ -20,7 +21,29 @@ Clock | 20 MHz
Power Consumption | min 2.9μA, max 10mA

# Arduino Support
Currently UART, I2C, SPI, basic timer functions like delay, delayMicroseconds, milis, micros are working, I'm working on adding EEPROM support.
Function | .
------------ | -------------
UART | :heavy_check_mark:
GPIO | :heavy_check_mark:
ADC | :heavy_check_mark:
SPI | :heavy_check_mark:
I²C | :heavy_check_mark:
DAC | :heavy_check_mark:
Servo | :heavy_check_mark:
EEPROM | :heavy_check_mark:
NeoPixel | :heavy_check_mark:
E-ink | :hourglass_flowing_sand:
Motor | :hourglass_flowing_sand:


EEPROM | 256 bytes
Bootloader | No
GPIO Pins | 18
ADC Channels | 10
PWM Channels | 3
Peripheral | USART, SPI, I2C, Touch
Clock | 20 MHz
Power Consumption | min 2.9μA, max 10mA

# Programmer
Attiny 1 Series use UDPI protocol for programming which only use 1 pin for programming which is PA0.
Expand All @@ -34,9 +57,11 @@ Power Consumption | min 2.9μA, max 10mA
- Open Boards Manager from Tools > Board menu and install *TinyCore* platform (and don't forget to select your TinyCore board from Tools > Board menu after installation).

# Pin Mapping

- Tiny Core 16 Pinout

![Pin Mapping](avr/docs/images/TinyCore16_Pinout.png)

- Tiny Core 32 Pinout

# To-Do
- EEPROM support
- Bug fix
![Pin Mapping](avr/docs/images/TinyCore32_Pinout.png)

0 comments on commit 3cdfbda

Please sign in to comment.