Postingan

Menampilkan postingan dari Maret, 2022

ESP32 Bluetooth : Bluetooth Classic dan Bluetooth Low Energy (BLE)

Gambar
Hello, future engineers!! Welcome to my blog! My name is Muhamad Fariz  Ramadhan from STI 2020 ITB. I made this blog to help you guys out about embedded system especially setting up ESP32 to get some conditions. At this time, I am going to show you how connecting ESP32 using Bluetooth. *DON'T YOU KNOW??* There is two types of Bluetooth. 1. Bluetooth Classic  2. Bluetooth Low Energy (BLE)    So, now we're going to connect ESP32 to Bluetooth and display the texts in serial monitor xor in mobile device. Let get started! STEP 1 : Required Hardware source : bluetooth.com 1. ESP32 2. Breadboard 3. BMP280 4. LED 5. Resistor 330 Ohm 6. Jumper wires male-to-male 7. USB Type-A Cable 8. Android Smartphone with Bluetooth 9. Laptop/PC Desktop STEP 2 : Required Software 1. Download Some Application in your Mobile  a. nRF Connect for Mobile b. Serial Bluetooth Terminal STEP 3 : Circuit time & Demonstration 1. Learn the concept     Here is the schematic circuit. source : randomnerdtutorial

ESP32 with Multiple I2C Devices

Gambar
Hello, future engineers!! Welcome again to my blog! My name is Muhamad Fariz  Ramadhan from STI 2020 ITB. I made this blog to help you guys out about embedded system especially setting up ESP32 to have some conditions. At this time, I am going to show you how connecting ESP32 to BMP280 sensor and OLED for serial communication. *DON'T YOU KNOW??* Besides using serial monitor that served by Arduino UNO, we can see the information between data processing peripherals by Serial Communication Protocols, here are several types of it. Inter- Intergrated Circuit (I2C) Half duplex, serial data transmission used for short-distance between board, modles and peripherals. Uses 2 pins Serial Peripheral Interface (SPI) Full duplex, serial data transmission used for short-distance between devices. Uses 4 pins. Universal Asynchronous Receiver- Transmitter (UART) Asynchronous, serial data transmission between devices. Uses 2 pins. In this tutorial, I'm going to show you how to connect I2C communi

Displayed cute picture of cat with OLED Display on ESP32 + PWM

Gambar
Hello, future engineers!! Welcome to my blog! My name is Muhamad Fariz  Ramadhan from STI 2020 ITB. I made this blog to help you guys out about embedded system especially setting up ESP32 to have some conditions. At this time, I am going to show you how connecting ESP32 to OLED and try to show some figures on it, for example the picture of cat. Also in this tutorial, I am going to introduce the PWM signals with the ESP32 using Arduino IDE. *DON'T YOU KNOW??* ESP32 can make such a cool things, such as we can display a picture by connecting it to the OLED. Here is the example Original picture Displayed on OLED    So, now we're going to connect ESP32 to OLED and display some pictures and even some animations on it. Let get started! STEP 1 : Required Hardware source: Hallroad.org 1. ESP32 Development Board 2. Laptop / PC 3. Micro USB cable 4. Motherboard 5. Jumper wires  6. OLED (I'm going to use SSD1306 model 128x64 pixels) STEP 2 : Required Software 1. Download and install Ar