Locate. Reserve. Park.
Easy way to park your car!

Have you ever been late for something important (e.g. work, school, or college) just because you spend most of your time looking for a parking space? If yes, what do you feel?

Problem

You must be upset if you waste your time at a parking lot. Urban people can relate to this problem because the number of vehicles continues to increase substantially. Based on Statistics Indonesia, the number of passenger cars in 2019 reached 15.5 million units with a one million increase from 2018. If this continues to happen with no additional…


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:

Creating MySQL Database

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.

Creating SQL Table

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)…


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.

Requirements

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!

Hosting PHP Application and MySQL Database

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!

Parts and Component

I’ll need

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

BMP180 Sensor

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.

How does it work?

  • 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.

Parts and components

To do this project, I need:

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

Let’s start!

First follow this schematic from randomnerdtutorials.

schematic

The code

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.

Parts and components

  • 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!

Parts and Components

  • 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!

Parts and components

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

Schema

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.

Competition? Why?

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

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!

Parts and components

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

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