Projects

[I2C PCF8574 LIBRARY]

I2c communication with the PCF8574 parallel i/o by bitbanging from Esp32Forth directly to a pin. All is written in high level Forth, so you can transport this code to other mpus. This way you can convert any of the ESP32 pins into an I2c port. (by Peter Forth) https://www.ti.com/lit/ds/symlink/pcf8574.pdf

[DIGITAL READ WRITE FROM A REGISTER PROJECT #2 ]

Add information about your project. You can include success metrics, timelines, and the latest updates. You can make a copy of the project page and link to it from here.

link to the expressif manual

https://www.forth2020.org/esp32forth/technical-manuals-esp32

(by Peter Forth)

[Project 3 READING A JOYSTICK]

Add information about your project. You can include success metrics, timelines, and the latest updates. You can make a copy of the project page and link to it from here.

(by Peter Forth)


Download document

[Project 4 THE BLOCK EDITOR]

Short explanation how to use the embedded editor in ESP32forth. (by Peter Forth)

[Project 5 KNIGHT RIDER LEDS]

Add information about your project. You can include success metrics, timelines, and the latest updates. You can make a copy of the project page and link to it from here.

(by Peter Forth)

[Project 6 PWM FORTHMOBILE]

This example shows how to drive 2 DC Motors with the L298 board made for arduinos and makers. The short PWM forth code shows how to setup the PWM channels to reverse direction and speed, and speaks for itself. --( note that 5V pin on ESP32 is on purpose NOT connected to the 7.5V line, when you use USB to talk to the ESP32 it will receive the 5Volts from the port. If you connect 2 power supplies you risk damaging the USB port ! )

(by Peter Forth)

Github link

Download document sheet

[Project 7 MULTITASKER ]

Multitasker example.

[Project 9 TOF LASER ]


watch the Video !

Using the laser distance sensor and examples , initlaser and readlaser , pls. have a look inside the Forthmobile project

[Project 10 SERVO OR STEPPER MOTOR]

Controll Servo or Stepper motors , by Peter Forth.

[Project 11 pong game ]

an example of using the analog channels with joystick and the OLED display by Peter Forth.

[Project 12 READING A/D VALUES GRAPHICS OUTPUT to OLED]

Exercise of A/D converter and OLED graphics by Peter Forth.

[Project 13 running a RC-Servomotor

without libraries]

Exercise rc-servomotor code & test by Peter Forth.

watch the video "Ghost of the library"

[Project 14 ROTARY ENCODER KY-040

without libraries]

Github link

watch the Video !

Download document sheet --(work in progress)

Encoder &exercise code by Peter Forth.

[Project 15 CONTROLLING A LEDSTRIP WITH PWM ]

Github link

watch the Video !

Download document sheet --

Encoder &exercise code by Peter Forth.

[Project 16 ILI9488 3.5 TFT TOUCH GRAPHICS DISPLAY ON ESP32FORTH]

Github link

Download this document sheet --

Ili9488 manufacturer manual

Text&Graphics display by Peter Forth.



3 new words where added

initdh11 ( --)

readtemp ( -- n *100)

rhumid ( -- %n *100)

[Project 17 DHT11 TEMP & HUMIDITY SENSOR ON ESP32FORTH]

Github link

Download this document sheet --

DHT11 manufacturer manual


DHT11 temp&humidity by Peter Forth.



[Project 18 Client for telnet]

Github link

Download this document sheet --


mirroring one ESP32forth into another ESP32forth, a remote controlled over WIFI by Peter Forth.



[Project 19 MY SD CARD WORDS EXTENSION ]

Github link

Download this document sheet --


my SD CARD interface for ESP32forth by Peter Forth.



[Project 1A SERVE WEB PAGES WITH ESP32FORTH ]

Github link

Download this document sheet --


Serve all kind of web pages with ESP32forth

Part 1 of the series....



[Project 1B SERVE WEB PAGES WITH ICONS & graphics with ESP32FORTH ]

Github link

Add icons or graphics to your web pages with ESP32forth -- All this examples

are programmed using high level Esp32forth code.


Serve graphic content with ESP32forth

Part 2 of the series....



[Project 1C SERVE SVG&animated WEB PAGES FROM ESP32FORTH ]

Github link

Add icons or graphics to your web pages with ESP32forth -- All this examples

are programmed using high level Esp32forth code.


Serve graphic content with ESP32forth

Part 3 of the series....

IS UNDER PREPARATION



[Project 1D ESP32forth finally speaks ]

Github link

compact version : https://github.com/Esp32forth-org/peterforth/tree/main/speaks

larger version : https://github.com/Esp32forth-org/peterforth/tree/main/speaks/larger-version



Participate in our monthly ZOOM meeting , show what you do with ESP32forth !

Every 2nd Saturday of the month.

Contact our FB page Forth2020 Group