Home
Blog
Videos
Youtube
On this page I show my experiments with the Espressif ESP32 board. In my blog I tell what I actually do, so check that out frequently. All images are full-size and can be viewed in full by right-click/view image. All images van videos (c) Huub van Niekerk.

Please support this blog by making a (small) donation via PayPal, Ko-fi or IBAN
OR
You can become a patron and have your name mentioned on my website and depending on your pledge also with my videos.

Many videos (not the latest..) start with 10 seconds invitation text to support the blog.



2 February 2024 Using the ESP-IDF toolchain and C, I find that none of the motors is doing anything, quite unlike last time. Would checking the pulsewidthmodulation shignal with the oscilloscope reveal anything? What about voltage? In the end the solution is found for the motors. With a catch. Click the image to watch the video. See also the blog.

15 December 2023 Using the ESP-IDF toolchain and C, I decide to do a rewiring for the motors. First, the SG-90 servomotor and check the pwm signal, ground and voltage with an osciloscope. When that works out positive, I can also test wit the fischertechnik motor. Both are driven by pulse width modulation, but the SG-90 has power, ground and a pwm wire, where the fischertechnik motor only has signal and ground. But with the fischertechnik motor it doesn't matter which input is connected to signal or ground. Click the image to watch the video. See also the blog.

6 October 2023 Using the ESP-IDF toolchain and C. I need to do a code review because I want to be sure I have to correct idea of what the code actually does. After that checking signals with an osciloscope for the motors, and do tests. All of this raises questions. Click the image to watch the video. See also the blog.

11 August 2023 ESP IDF - Changing the code to address 2 motors, but does it work out? Click the image to watch the video. See also the blog.

16 June 2023 ESP IDF - Trying the pulsewidthmodulation with 2 motors. Click the image to watch the video. See also the blog.

31 March 2023 ESP IDF - Checking the display and motor. Changing to the mcpwm example and not all is perfect. Click the image to watch the video. See also the blog.

10 March 2023 ESP IDF - Checking the buzzer and its LED, timer and motor. Click the image to watch the video. See also the blog.

3 February 2023 ESP IDF - False start, then using C to show 2 more digits on a 7 segment display and introduction of the buzzer. Click the image to watch the video. See also the blog.

23 December 2022 ESP IDF - using C to show 2 digits on a 7 segment display. Click the image to watch the video. See also the blog.

11 November 2022 Using menuconfig and C to control the 7-segment display. Click the image to watch the video. See also the blog.

16 September 2022 using ESP-IDF examples, trying old code and using menuconfig for GPIO. Click the image to watch the video. See also the blog.

19 August 2022 ESP-IDF toolchain replacement & test. Click the image to watch the video. See also the blog.

29 July 2022 after 3(!) years a new attempt to use ESP-IDF. Click the image to watch the video. See also the blog.

20 May 2022 TMP3602 sensor, C code, wiring, Fritzing. Click the image to watch the video. See also the blog.

6 May 2022 transistor circuit, voltage Scilab 6 vs 5, Fritzing, gEDA, conclusion. Click the image to watch the video. See also the blog.

8 April 2022 transistor oops, rewiring, Scilab Fritzing, gEDA, voltage. Click the image to watch the video. See also the blog.

25 March 2022 electronics check & replacement, rewiring, Fritzing, gEDA, voltage. Click the image to watch the video. See also the blog.

11 March 2022 LED, transistor, wiring, Fritzing, gEDA, voltage, mysteries, some speed up. Click the image to watch the video. See also the blog.

18 February 2022 DHT11, SG90 & fischertechnik motor, gEDA, Fritzing, transistor & button, wiring, C code, speed up. Click the image to watch the video. See also the blog.

28 January 2022 DHT11, SG90 servomotor, fischertechnik motor, Fritzing, wiring, oscilloscope, gEDA, speed-up. Click the image to watch the video. See also the blog.

7 January 2022 SG90 servomotor, fischertechnik motor, RX, algorithm, Fritzing, wiring, gEDA, speed up. Click the image to watch the video. See also the blog.

17 December 2021 connection, SG90 servomotor, fischertechnik motor, wiring, algorithm, RX, oops, speed up. Click the image to watch the video. See also the blog.

26 November 2021 fischertechnik motor, SG90 servomotor, Fritzing, wiring, connection. Click the image to watch the video. See also the blog.

5 November 2021 SG90 servomotor, Fritzing, algorithm, pwm resolution. Click the image to watch the video. See also the blog.

8 October 2021 SG90 servomotor, Fritzing, algorithm, pin, wiring, oscilloscope, pwm, result & oddity. Click the image to watch the video. See also the blog.

17 September 2021 DHT11, schematics, Fritzing, wiring, algorithm, temperature, humidity. Click the image to watch the video. See also the blog.

27 August 2021 DHT11 sensor, schematics, Fritzing, pin, wiring, C algorithm, voltage. Click the image to watch the video. See also the blog.

6 August 2021 Servomotor, fischertechnik, algorithm, pin, LED, oscilloscope. Click the image to watch the video. See also the blog.

16 July 2021 Servomotor, fischertechnik, algorithm, ledc, oscilloscope, question. Click the image to watch the video. See also the blog.

25 June 2021 Connectivity, servomotor, fischertechnik, oscilloscope, signal, voltage, algorithm. Click the image to watch the video. See also the blog.

4 June 2021 Intro, motors, fischertechnik, connectivity oops, oscilloscope, power, analysis. Click the image to watch the video. See also the blog.

14 May 2021 Intro, servomotor, fischertechnik, pwm, wiring, oscilloscope, analysis, C, epilogue. Click the image to watch the video. See also the blog.

23 April 2021 Intro, breadboard, servomotor, fischertechnik, pwm, wiring, oscilloscope, analysis, C. Click the image to watch the video. See also the blog.

2 April 2021 Intro, breadboard, buzzer, wiring, measurement, analysis, solution. Click the image to watch the video. See also the blog.

12 March 2021 Intro, breadboard, rewiring, buzzer, 7-segmentdisplay, test, C. Click the image to watch the video. See also the blog.

19 February 2021 Intro, breadboards, relocation, rewiring, observation, test, C. Click the image to watch the video. See also the blog.

29 January 2021 Intro, power, connectivity, RX, TX, wiring, oscilloscope, C, UART, pins, oops. Click the image to watch the video. See also the blog.

8 January 2021 Intro, WiFi, power, wiring, breadboard, flash memory. Click the image to watch the video. See also the blog.

18 December 2020 Intro, WiFi, power, wiring, schematics, LCD, breadboard, next?. Click the image to watch the video. See also the blog.

27 November Intro, WiFi, C, algorithm, connection, oops?, question. Click the image to watch the video. See also the blog.

6 November Intro, WiFi, algorithm, C, compile, connect, oops(?). Click the image to watch the video. See also the blog.

16 October Intro, microphone, algorithm, C, motors, fischertechnik, oops. Click the image to watch the video. See also the blog.

18 September Intro, microphone, LEDs, schematics, algorithm, C, question. Click the image to watch the video. See also the blog.

28 August Intro, microphone, digital, LED, wiring, schematics, algorithm, C, oops. Click the image to watch the video. See also the blog.

7 August Intro, microphone, LEDs, analog, digital, oscilloscope, relocation, schematics, more. Click the image to watch the video. See also the blog.

17 July Intro, microphone, analog, LEDs, buzzer, AVR C, algorithm, oscilloscope, schematics. Click the image to watch the video. See also the blog.

26 June Intro, mic, LEDs, C, algorithm, schematics, buzzer, oscilloscope, voltage, analog output. Click the image to watch the video. See also the blog.

5 June Intro, mic, LEDs, C, algorithm, schematics, buzzer, oscilloscope, voltage, analog output. Click the image to watch the video. See also the blog.

15 May Intro, microphone, LEDs, C, algorithm, schematics, buzzer, analog output, oscilloscope. Click the image to watch the video. See also the blog.

24 April Intro, ArduinoIDE, C, pyserial, LEDs, microphone, schematics, potmeter, voltage. Click the image to watch the video. See also the blog.

3 April Intro, ArduinoIDE, C, LEDs, algorithm, pin number, microphone, schematics. Click the image to watch the video. See also the blog.

13 March: Intro, ArduinoIDE, C, algorithm, pins, mic, schematics, LED, wiring. Click the image to watch the video. See also the blog.

21 February: Intro, ArduinoIDE, C, algorithm, wiring, mic, LED, oscilloscope, motors, fischertechnik. Click the image to watch the video. See also the blog.

31 January: Intro, ArduinoIDE, C, algorithm, motors, fischertechnik, motors, oscilloscope, mic, LED. Click the image to watch the video. See also the blog.
 
10 January 2020: Intro, ArduinoIDE, C, algorithm, motors, fischertechnik, servo, oscilloscope. Click the image to watch the video. See also the blog.
 
20 December 2019: Intro, ArduinoIDE, C, algorithm, keypad, signals, columns, rows, oscilloscope. Click the image to watch the video. See also the blog.
 
22 November: Intro, ArduinoIDE, C, wiring, keypad, signals, columns, rows, oscilloscope. Click the image to watch the video. See also the blog.
 
25 October: Intro, ArduinoIDE, Python, wiring, keypad, serial monitor, signals, oscilloscope. Click the image to watch the video. See also the blog.
 
11 October: Intro, ArduinoIDE, wiring, keypad, serial monitor, fischertechnik & servomotor, RAM. Click the image to watch the video. See also the blog.
 
13 September: Intro, ArduinoIDE, ESP IDF, wiring, fischertechnik, servomotor, flash & RAM, oscilloscope. Click the image to watch the video. See also the blog.
 
30 August: Intro, ArduinoIDE, ESP IDF, wiring, motors, 7segmentdisplay, oscilloscope, buzzer, time. Click the image to watch the video. See also the blog.
 
16 August: Intro, ArduinoIDE, ESP IDF, GPI, motors, 7segmentdisplay, buzzer, off, oscilloscope. Click the image to watch the video. See also the blog.
 
2 August: Intro, ADC, GPI, ESP IDF, motors, ArduinoIDE, ANSI C, 7segment display, buzzer, oops. Click the image to watch the video. See also the blog.
 
19 July: Intro, LDR, ADC, GPI, ESP IDF, motors, ArduinoIDE, ANSI C, 7segment display, oscilloscope. Click the image to watch the video. See also the blog.
 
12 July: Intro, LDR, ADC, GPI, ESP IDF, ANSI C, motors, wiring, ArduinoIDE, oscilloscope. Click the image to watch the video. See also the blog.
 
5 July: Intro, ArduinoIDE, ESP-IDF, electronics, LDR, GPI, ANSI C, algorithm, ADC. Click the image to watch the video. See also the blog.

28 June: Intro, fischertechnik, servomotor, pwm, oscilloscope,  ESP IDF, LED, LDR, debug, wiring. Click the image to watch the video. See also the blog.

21 June: Intro, USB, fischertechnik, servomotor, pwm, oscilloscope,  ESP IDF, LED, LDR. Click the image to watch the video. See also the blog.

14 June: Intro, USB, fischertechnik, servomotor, pwm,  ESP IDF, RAM, flash, LED, oscilloscope. Click the image to watch the video. See also the blog.

7 June: Intro, USB, fischertechnik, servomotor, pwm, ESP-IDF, RAM, flash, path, oscilloscope. Click the image to watch the video. See also the blog.

31 May: Intro, USB, servomotor, pwm, ESP IDF, RAM, flash, fischertechnik, oscilloscope. Click the image to watch the video. See also the blog.
 
24 May: Intro, servomotor, fischertechnik, pwm,  ESP IDF, toolchain, flash, oscilloscope. Click the image to watch the video. See also the blog.

17 May: Intro, 7segment display, wiring, keypad, library, ESP IDF, oops? Click the image to watch the video. See also the blog.

10 May: Intro, keypad, algorithm, voltage, pwm, servomotor, ESP-IDF, setup. Click the image to watch the video. See also the blog.
 
03 May: Intro, keypad, algorithm, gpio, RS232, voltage, signal, pwm, servomotor. Click the image to watch the video. See also the blog.
 
26 April: Intro, 7segment display, wiring, keypad, algorithm, gpio, rows, columns, char, analysis. Click the image to watch the video. See also the blog.
 
19 April: Keypad, wiring, oscilloscope, gpio, rows, columns, library, algorithm, analysis. Click the image to watch the video. See also the blog.
 
12 April: Keypad,, algorithm, oscilloscope, gpio, rows, columns, analysis. Click the image to watch the video. See also the blog.
 
5 April: Keypad, algorithm, oscilloscope, gpio, oops, rows, columns. Click the image to watch the video. See also the blog.
 
29 March: Buzzer, algorithm, oscilloscope, gpio, oops, wiring, keypad, rows, cols. Click the image to watch the video. See also the blog.
 
22 March: Microphone, buzzer, algorithm, oscilloscope, gpio, oops, wiring. Click the image to watch the video. See also the blog.

15 March: Microphone, buzzer, algorithm, gpio, oscilloscope, AVR C, LCD. Click the image to watch the video. See also the blog.
 
8 March: Buzzer, algorithm, gpio, oscilloscope, microphone, ANSI vs AVR, servomotor. Click the image to watch the video. See also the blog.
 
1 March: Buzzer, algorithm, gpio, wiring, oscilloscope, microphone, ANSI vs AVR. Click the image to watch the video. See also the blog.
 
22 February: Microphone, servomotor, buzzer, gpio, wiring, algorithm, ANSI C,  AVR C, oscilloscope. Click the image to watch the video. See also the blog.
 
15 February: Microphone, gpio, wiring, algorithm, oscilloscope, Murphy. Click the image to watch the video. See also the blog.
 
8 February: 7segment, display, algorithm, wiring, oscilloscope, microphone, LED, gpio. Click the image to watch the video. See also the blog.

1 February: 7segment, wiring, buzzer, algorithm, servomotor. oscilloscope, mic. Click the image to watch the video. See also the blog.

25 January: 7segment, algorithm, wiring, servomotor, LCD, buzzer, oscilloscope. Click the image to watch the video. See also the blog.

18 January: 7segment, algorithm, optimization, reseat, pwm, servomotor, LDR, wiring. Click the image to watch the video. See also the blog.

11 January: Keypad, oscilloscope, gEDA, 7segment display, algorithm, optimization, oops. Click the image to watch the video. See also the blog.

4 January 2019: Algorithm, keypad, oscilloscope, LCD, reseat, servomotor, LDR, rewire. Click the image to watch the video. See also the blog.

28 December 2018: LED, algorithm, keypad, support, fischertechnik, oscilloscope, LCD, buzzer. Click the image to watch the video. See also the blog.

21 December: Buzzer, keypad, servomotor, LCD, LDR, oscilloscope, algorithm, wiring. Click the image to watch the video. See also the blog.

14 December: GPIO, buzzer, keypad, rows, cols, oscilloscope, algorithm, wiring, oops. Click the image to watch the video. See also the blog.

7 December: Keypad, wiring, rows, cols, oscilloscope, buzzer, algorithm, oops. Click the image to watch the video. See also the blog.

30 November: Keypad, wiring, LCD, algorithm, servomotor, voltage, oops, oscilloscope, probe, more. Click the image to watch the video. See also the blog.

23 November: Keypad, wiring, algorithm, oops, LCD, servomotor, rows, columns, oscilloscope, more. Click the image to watch the video. See also the blog.

16 November: Rewiring, servomotor, probe, keypad, oops, algorithm, LCD, more. Click the image to watch the video. See also the blog.

9 November: Keypad, wiring, connection, oops, algorithm, servo motor, LCD, Murphy's Law, more. Click the image to watch the video. See also the blog.

2 November: Servo motor, oops, keypad, wiring, numbers, algorithm, pins, more. Click the image to watch the video. See also the blog.

26 October: Test, servo motor, oops, wiring, algorithm, console, keypad, more. Click the image to watch the video. See also the blog.

19 October: Test, LDR, value, oscilloscope, servo motor, algorithm, for, while, console, more. Click the image to watch the video. See also the blog.

12 October: Servo motor, algorithm, direction, console, wiriing, LDR, GPIO, oops, oscilloscope, more. Click the image to watch the video. See also the blog.

5 October: Servo motor, C, algorithm, position, direction, console, speed. Click the image to watch the video. See also the blog.

28 September: Servo motor, wiring, C, algorithm, position, console, oscilloscope. Click the image to watch the video. See also the blog.

21 September: LCD, 7segment, wiring, C, algorithm, servo motor, library, gpio, oscillscope, pwm. Click the image to watch the video. See also the blog.

14 September: LCD, I2C, 7segment display, pins, wiring, C, algorithm, digits, text, oops. Click the image to watch the video. See also the blog.

7 September: LCD, I2C, library, scrolling, delay, light, algorithm, oscilloscope, 7segment. Click the image to watch the video. See also the blog.

31 August: LCD, rewiring, I2C, algorithm, oops, monitor, oscilloscope. Click the image to watch the video. See also the blog.

24 August: LED, I2C, GPIO., LCD, wiring, test, monitor, oscilloscope, oops. Click the image to watch the video. See also the blog.

17 August: ArduinoIDE, minicom, monitor, wiring, C, LED, plan. Click the image to watch the video. See also the blog.

10 August: Terminal, ArduinoIDE, minicom, make, LED, wiring, C, oops. Click the image to watch the video. See also the blog.

3 August: Toolchain, git, ArduinoIDE, USB, terminal, more. Click the image to watch the video. See also the blog.

27 July: Introduction, unpacking, ESD, more. Click the image to watch the video. See also the blog.