Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Bodmer authored Jan 27, 2022
1 parent 0acae7d commit 5726fe2
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# PowerPoint_to_sketch
Create an Arduino Sketch from a VB macro in a PowerPoint presentation.

This PowerPoint presentation and the included VB macro is based on the work by [Kris Kasprzak here](https://github.com/KrisKasprzak/Powerpoint-ILI9341_t3).

The original VB macro created by Kris is part of the presentation, it has been expanded and enhanced with extra capabilities.

The example presentation creates an Arduino sketch that renders on a 480x320 TFT screen. This uses the fonts provided in the TFT_eSPI_ext library by Frank Boesing. Frank's library can be [downloaded here](https://github.com/FrankBoesing/TFT_eSPI_ext).

Main PowerPoint slide lists capabilities:

![PPT Slide 1](https://i.imgur.com/7EO7HqH.png)

Slide 2 as created in PowerPoint example:

![PPT Slide 2](https://i.imgur.com/7G1izHN.png)

Slide 2 as drawn by the created sketch:

![TFT Slide 2](https://i.imgur.com/Ww4tvxh.png)

Slide 6 shows how varbles can be included in tables:

![PPT Slide 6](https://i.imgur.com/7PIRVVX.png)

Slide 6 as drawn on TFT:

![TFT Slide 6](https://i.imgur.com/b5vd0zD.png)

Rounded rectangles in the PowerPoint slide create clickable "buttons" on the TFT:

![PPT Slide 7](https://i.imgur.com/4sLgpZ3.png)

Slide 7 as drawn on TFT by created sketch:

![TFT Slide 7](https://i.imgur.com/DN5tzQm.png)

0 comments on commit 5726fe2

Please sign in to comment.