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.
6 September 2024 A new attempt to get the 7-segments
display to work, can I get it to work? This brings some hardware
questions, apart from the programming. Click the image to watch
the video. See also the
blog.
5 July 2024 After adding another 7-segments display to the
circuit, can I get it to work? This brings some hardware
questions, apart from the programming. Click the image to watch
the video. See also the
blog.
5 April 2024 Deciding to add another 7-segments display to
the circuit, in order to visualize the output for the servo-motor.
This brings a few challenges in placing and wiring, not to forget
coding. Click the image to watch the video. See also 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, I
2C, 7segment display, pins,
wiring, C, algorithm, digits, text, oops. Click the image to watch
the video. See also the
blog.
7 September: LCD, I
2C, library, scrolling,
delay, light, algorithm, oscilloscope, 7segment. Click the image
to watch the video. See also the
blog.
31 August: LCD, rewiring, I
2C, algorithm, oops,
monitor, oscilloscope. Click the image to watch the video. See
also the
blog.
24 August: LED, I
2C, 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.