Updated README with usage
This library has the pins hardcoded and so they are recorded in the README. Also added the additional tweaks done by Massey101.
This commit is contained in:
parent
8fecfbff00
commit
c7a5c9c3a5
43
README.md
43
README.md
|
@ -11,7 +11,50 @@ and parts of https://github.com/adafruit/Adafruit-GFX-Library/
|
|||
Tweaks
|
||||
------
|
||||
|
||||
By LongHairedHacker:
|
||||
|
||||
* Uses my own bitmap format for fullcolor and monochrome bitmaps
|
||||
* Faster line drawing based on: https://github.com/adafruit/Adafruit-GFX-Library/pull/36
|
||||
* Faster font rendering based on https://github.com/adafruit/Adafruit-GFX-Library/issues/69
|
||||
* Refactored draw_char function that does not load glyph struct twice
|
||||
|
||||
By Massey101:
|
||||
|
||||
* Added support for bitmap clipping
|
||||
* Added JAYCAR screen for XC4629 support
|
||||
|
||||
|
||||
Usage
|
||||
-----
|
||||
|
||||
Connect the display to the following PINS:
|
||||
|
||||
JAYCAR screen and ATMEGA328:
|
||||
+--------+--------+
|
||||
| Screen | AVR |
|
||||
+--------+--------+
|
||||
| VCC | 5V |
|
||||
+--------+--------+
|
||||
| GND | GND |
|
||||
+--------+--------+
|
||||
| CS | PB2 |
|
||||
+--------+--------+
|
||||
| RESET | PD7 |
|
||||
+--------+--------+
|
||||
| A0 | PD6 |
|
||||
+--------+--------+
|
||||
| SDA | PB3 |
|
||||
+--------+--------+
|
||||
| SCK | PB5 |
|
||||
+--------+--------+
|
||||
| LED | 3.3V |
|
||||
+--------+--------+
|
||||
|
||||
|
||||
1. Set the environment variables for:
|
||||
- `AVRMCU` - Your avr chip
|
||||
- `F_CPU` - Your clock speed
|
||||
- `ISPPORT` - programming device
|
||||
2. Modify `include/st7735.h:st7735_type` to your screen. (I have no idea how to
|
||||
figure out which is which)
|
||||
3. Run `make flash`
|
||||
|
|
Loading…
Reference in New Issue