[EN] ESP-IDF Ep.10 : Control the Servo Motor with LEDC.

By jarutex

This article discusses the implementation of a servo motor module using the ESP32’s GPIO that outputs a digital PWM signal or Pulse Width Modulation or an LEDC (LED Control) which enables frequency band generation or adjust the proportion of status 1 and 0 in 1 waveform with a frequency of 50Hz using the experimental board…

[EN] ESP-IDF Ep.9 : LEDC (PWM) Output

By jarutex

This article discusses the use of the ESP32’s GPIO to output digital signals such as PWM or Pulse Width Modulation or LEDC (LED Control), which enables frequency generation or adjusts the proportion of 1 and 0 states in 1 waveform. Thus, in the absence of the DAC, we can still adjust the average voltage at…

[EN] ESP-IDF Ep.8 : DAC Output Part 2

By jarutex

This article discusses the use of the ESP32’s GPIO as an analog signal output through the 8-bit DAC module of the ESP32 microcontroller. In this article, we use Cosine wave generation to output the analog signal of the microcontroller through the speaker and show the waveform obtained from the oscilloscope display. The experimental board is…

[EN] ESP-IDF Ep.7 : DAC Output

By jarutex

This article describes the use of the GPIO of ESP32 to output analog signal through 8-bit DAC module of ESP32 microcontroller by creating a zig graph (Figure 7) to the speaker module as shown in Figure 1.

[EN] ESP-IDF Ep.6 : ADC Input

By jarutex

This article discusses the use of the ESP32’s GPIO as an analog input. By using the voltage input circuit from adjusting values with an adjustable resistor as shown in Figure 1. So, in this article, we will learn how to use the ADC instruction of the ESP32 microcontroller and how to configure the value of…

[EN] ESP-IDF Ep.5 : GPIO Input

By jarutex

This article discusses the use of the ESP32’s GPIO to act as a digital signal import. By using the circuit of a keypad that is a switch of 8 that is made to look like a gamepad as in Figure 1.

[EN] ESP-IDF Ep.3 : GPIO Output

By jarutex

This article discusses setting the GPIO and sending the digital status 0 or 1 to the port, starting with the LED on and off by connecting to the external LED circuit of the board as shown in Figure 1.

[TH] ESP-IDF Ep.10 : Control the Servo Motor with LEDC.

By jarutex

บทความนี้กล่าวถึงการใช้งานโมดูลเซอร์โวมอเตอร์ด้วยการใช้ GPIO ของ ESP32 ที่นำออกสัญญาณดิจิทัลแบบ PWM หรือ Pulse Width Modulation หรือ LEDC (LED Control) ซึ่งทำให้สามารถสร้างคลื่นความถี่ หรือปรับสัดส่วนของสถานะ 1 และ 0 ใน 1 ลูกคลื่น ที่มีความถี่ 50Hz โดยใช้บอร์ดทดลองดังภาพที่ 1

[TH] ESP-IDF Ep.9 : LEDC (PWM) Output

By jarutex

บทความนี้กล่าวถึงการใช้งาน GPIO ของ ESP32 เพื่อทำหน้าที่นำออกสัญญาณดิจิทัลแบบ PWM หรือ Pulse Width Modulation หรือ LEDC (LED Control) ซึ่งทำให้สามารถสร้างคลื่นความถี่ หรือปรับสัดส่วนของสถานะ 1 และ 0 ใน 1 ลูกคลื่น ด้วยเหตุนี้ในกรณีที่ไม่มีภาค DAC ผู้เขียนยังคงสามารถปรับค่าเฉลี่ยของแรงดันที่ขานั้นได้ตามที่ต้องการ และสามารถประยุกต์ใช้ในการควบคุมมอเตอร์แบบเซอโวได้อีกด้วย ดังนั้น ในบทความนี้จึงเป็นการเรียนรู้การใช้งาน PWM และประยุกต์เข้ากับการส่งคลื่นความถี่แทน DAC  (จากบทความที่แล้ว) และการหรี่หลอดแอลอีดี โดยใช้บอร์ดทดลองดังภาพที่ 1

[TH] ESP-IDF Ep.8 : DAC Output Part 2

By jarutex

บทความนี้กล่าวถึงการใช้งาน GPIO ของ ESP32 เพื่อทำหน้าที่นำออกสัญญาณแอนาล็อกผ่านทางโมดูล DAC ขนาด 8 บิตของไมโครคอนโทรลเลอร์ ESP32 ต่อจากคราวที่แล้ว โดยในบทความนี้เป็นการใช้การสร้างคลื่นแบบ Cosine เพื่อนำออกสัญญาณแอนาล็อกของไมโครคอนโทรลเลอร์ผ่านลำโพง และแสดงให้เห็นรูปของคลื่นที่ได้จากจอแสดงผลของออสซิโลสโคป ส่วนบอร์ดทดลองยังคงใช้ตามภาพที่ 1