Hello, I’m back. In this project I’ll show you how to visualize BMP180 sensor readings in a web server. To start, we will create a domain website on 000webhost.com. The tutorial can be found on my latest project:

After creating the site, go to Tools > Database Manager > Create Database.

Create Database

Remember the credentials since it will be used in the later part.

Go to Manage Database > PhpMyAdmin > id_ex_esp_data > SQL. Insert this SQL query below and click Go.

CREATE TABLE Sensor ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, value1 VARCHAR(10), value2 VARCHAR(10), value3 VARCHAR(10), reading_time TIMESTAMP DEFAULT…

Hello! In this project I’ll show you how to build ESP32 client to insert sensor reading data into a MySQL database using PHP script.

On this project, we’ll need:

  • ESP32 board
  • BMP180 sensor
  • Arduino IDE
  • Breadboard
  • Jumper wires
  • USB cable
  • Hosting server and domain name
  • PHP script to insert data into MySQL and display it on a webpage
  • MySQL database

Let’s start!

This is the high level overview of this project by randomnerdtutorials.

High Level Overview

I need to buy a domain and hosting server. The tutorial recommends using BlueHost or Digital Ocean. But, I found a free hosting 000webhost. First, sign up…


Hi, I’m back. On this project I’ll create a web server which display readings from BMP180 sensor. The BMP180 sensor measures temperature, humidity, and pressure. Let’s start!

I’ll need

  • ESP32 Board
  • Breadboard
  • Jumper wires
  • BMP180 sensor
  • Arduino IDE
  • USB Cable

There are 4 pins on the sensor which will be connected to the ESP32. Follow the pins below:

BMP180 — ESP32

  • GND — GND
  • VCC — VIN
  • SDA — GPIO 21
  • SCL — GPIO 22

Actually the BMP180 sensor with LCD can be seen on my previous project.

Following the previous project, I’ve already installed the BMP180 library. …


Hello! I’m back :) On this project I’ll show you how to develop a controlling system with Wi-Fi communication to turn on and turn off the LED with a web server.

  • The web server will control the LEDs on the GPIO 26 and 27.
  • ESP32 web server can be accessed by typing the ESP32 IP address.
  • Turn on/off the LEDs by clicking the buttons on the web server.

To do this project, I need:

  • ESP32 board
  • 2 LEDs
  • 330 Ohm resistors
  • Jumper wires (male to male)
  • Breadboard
  • USB cable

First follow this schematic from randomnerdtutorials.

schematic

This is the raw code…


Hello! On this project I’ll show how Bluetooth Classic and Bluetooth Low Energy work on ESP32. Bluetooth is used for wireless communication in personal area networks (PAN). Bluetooth is a wireless technology that uses low-energy radio waves to send wireless data between Bluetooth-enabled devices. Bluetooth version 4.0 is known as Bluetooth Low Energy or BLE, which remains in sleep mode constantly except for when a connection is initiated.

Bluetooth Classic

On this project I will show you how to communicate with Bluetooth Classic by typing message and to switch on the LED via application.

  • ESP32 Board
  • Breadboard
  • Male to male jumper wires

Hello, I’m back!. On this project, I’ll show you how to display temperature, pressure, and altitude on 1602 LCD. This project is a combination of my last 2 projects. Kindly read them before jumping to this project :)

Since my BMP280 was not working properly, I bought a new sensor: BMP180. Let’s see if this works.

Let’s start!

  • Arduino IDE
  • ESP32 Board
  • Breadboard
  • Jumper wires
  • BMP180 sensor
  • I2C LCD
  • USB cable

I followed the tutorial from randomnerdtutorials. But I didn’t find the combination of BMP180 and LCD. …


Hi! I’m back. On this project, I’ll show you how to display Hello World on I2C LCD. Let’s start!

  • 16×2 I2C LCD display
  • ESP32 Board
  • Breadboard
  • Jumper wires (I used male to male and female to male)
  • USB cable
randomnerdtutorials

Or: (LCD — ESP32)

  • GND — GND
  • VCC — VIN
  • SDA — GPIO 21
  • SCL — GPIO 22

I followed this schema from randomnerdtutorials.com like this:


Hello, it’s me, Chintya. In this post, I will tell about how I spent my time outside college: competitions.

I’ve participated in some science competitions (smth like math, etc.) at high school before so I kinda know what it feels like. Of course, I lost most of the time. But, I keep doing that because it’s fun! I enjoy it more than school :)

My first competition at college was a business plan competition. It was my first year and I didn’t know anything about business. I just participated because I was invited to a team. As expected, my team…


Hello! I’m back. On this project I’ll show you how external sensor: BMP280 sensor works. BMP280 is a humidity, temperature, and pressure sensor.

Let’s try!

  • Arduino IDE
  • ESP32 Board
  • Breadboard
  • Jumper wires
  • BMP280 sensor
  • USB cable
Schematic (www.circuitschools.com)

Hello! I’m back with my 3rd project: internal ESP32 sensor. On this project, I’ll show how internal sensor: touch sensor and half-effect sensor work. Actually there is one more sensor: temperature sensor, but I’m not sure if it will really work on my ESP32. Let’s see!

Touch sensor location on ESP32 board, source: randomnerdtutorials.com

Touch Sensor

We will learn how capacitive sensor (touch) works. If the sensor is touched, the number shown on the serial monitor will be less than the threshold. What is threshold number? To know, I did the 1st trial.

We will use:

  • ESP32 Board
  • Arduino IDE
  • Breadboard
  • Jumper wire: male to male
  • USB Cable

Then follow…

Chintya Wijaya

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store