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)
[Project 4 THE BLOCK EDITOR]
Short explanation how to use the embedded editor in ESP32forth. (by Peter Forth)
[Project 5 KNIGHT RIDER LEDS]
This is another beginner project, the famous knight rider light effect
Do you want to learn how to use arrays in Forth ? to the code -->
https://github.com/PeterForth/espforth-addons/blob/main/ESP32forth-knight-rider-short-version.txt
&
watch the video ! https://www.youtube.com/watch?v=e9lvoOy70dY
(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)
[Project 7 MULTITASKER ]
[LM393 SPEED-SENSOR PROJECT 8 ]
Lm393 optical speedsensors (optical encoder) using interrupts
by Peter Forth.
Download the explanation sheet
see how it works ! video on youtube
[Project 9 TOF LASER ]
Using the laser distance sensor and examples , initlaser and readlaser , pls. have a look inside the Forthmobile project
[Project 10 SERVO OR STEPPER MOTOR]
Control 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.
[Project 14 ROTARY ENCODER KY-040
without libraries]
Download document sheet --(work in progress)
Encoder &exercise code by Peter Forth.
[Project 15 CONTROlLING A LEDSTRIP WITH PWM ]
Download document sheet --
Encoder &exercise code by Peter Forth.
[Project 16 ILI9488 3.5 TFT TOUCH GRAPHICS DISPLAY ON ESP32FORTH]
Text&Graphics display 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.
Serve all kind of web pages with ESP32forth
Part 1 of the series....
[Project 1B SERVE WEB PAGES WITH ICONS & graphics with ESP32FORTH ]
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 ]
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 ]
compact version : https://github.com/Esp32forth-org/peterforth/tree/main/speaks
larger version : https://github.com/Esp32forth-org/peterforth/tree/main/speaks/larger-version
[Project 1E ESP32-S3 TN GRAPHICS display WITH ESP32FORTH]
Text&Graphics display by Peter Forth.
Participate in our monthly ZOOM meeting , show what you do with ESP32forth !
Every 2nd Saturday of the month.
Contact our FB page Forth2020 Group