A PulseSensor library with popular sensor manufactured by PulseSensor.com (or it's cheaper China clone) exists for Arduino that can detect pulse. Optical heart rate sensors use a methodology called photoplethysmography (PPG) to measure heart rate. A photoplethysmogram (PPG) can detect blood volume changes in the microvascular bed of tissue. A photoplethysmography is obtained by using a pulse … [Read more...]
How to Setup Node.js (low.js) on Windows for ESP32
Low.js is a port of Node.js and Has Certain Requirements to Run. Low.js developed by a company named NEONIOUS who has own ESP32 board (which you may purchase). Commonly, when we say ESP32 then we mean ESP-WROOM-32 based board. However, for this guide that ESP-WROOM-32 based board will not work. We need ESP32-WROVER based board. ESP-WROOM-32 does not have the 4 MB PSRAM required for low.js. Wrover … [Read more...]
CircuitPython vs C/C++ vs Lua for the Microcontrollers
While programming languages can not be compared, specially when they are diverse in basic nature like Python vs C/C++ or Lua with them yet the question of comparison arises. Investing time behind anything should have a goal. While MicroPython, CircuitPython variations of Python has been discussed on this website and the problems of Arduino "langugage" discussed, place of C/C++ in the world of … [Read more...]
ESP32 MicroPython Setup with Adafruit Ampy
Previously we discussed basics around MicroPython and also configured to run MicroPython via IDE. Here is ESP32 MicroPython Setup with Adafruit Ampy for Windows, MacOS X and Linux. You need Python needs to be running and install few tools. An important note for this guide is to use the default command line tool for installation of Python packages such as Command Prompt for Microsoft Windows (do … [Read more...]
Contact Bounce of Pushbuttons and Arduino ESP32 Debounce
No surface is perfectly smooth and inelastic. When two surfaces of pushbutton comes together with any force, there is kinetic energy that makes ringing. In one older article we talked about different types of switches. That basic idea and terminogies required to be known for this article on the phenomenon contact bounce of pushbuttons and counteracting with software library. Contact bounce is a … [Read more...]
Writing to CouchDB/Cloudant From ESP32 Arduino
You'll not get full working code in this guide but get full hints of code, resources. This guide will help to learn our regular readers in opposite direction of learning. Methodology is exactly like we did with Watson IoT platform (our GitHub repo has four sample codes). Here Are Some Tips, Resources For Writing to CouchDB/Cloudant From ESP32 Arduino. Our regular readers can recall about HTTP Post … [Read more...]
ESP32 Arduino Built-in Hall Sensor Code & Theory
ESP32 has a Hall Effect Sensor near pin 22, just below and middle of the inscription "ESP32-WROOM-32", inside the metal cover. Hall effect sensors measure the magnitude of a magnetic field as output voltage. Hall effect sensors are used for proximity sensing, positioning, speed detection, and current sensing applications. Hall sensor when combined with threshold detectors act as a switch. That is … [Read more...]
How to Invert Signal for Arduino (HIGH to LOW or the Reverse)
Such need is common when then need interfacing for IoT with household gadgets. Here is How to Invert Signal for Arduino (HIGH to LOW or the Reverse). One way is using some kind of relay module, which we described in our guide to interface with doorbell. This is normally a problem with devices that are active LOW. Since most devices are active HIGH, meaning they are triggered by a HIGH voltage, … [Read more...]
How to Interface/Connect Doorbell Switch with Arduino ESP32 Pushbutton
We have different types of doorbell projects such as Arduino doorbell with 3 LEDs, ESP32 Arduino which sends push notification on button press. We Need to Connect Our Electric or Battery Operated Doorbell With the Project to Make it Functional. Here is How to Interface/Connect Doorbell Switch with Arduino ESP32 Pushbutton. Commonly projects all over the internet ends describing from sending … [Read more...]
Connecting ESP32 Arduino with DHT11 with IBM Watson IoT
Earlier, we described how to create graph on IBM Watson IoT dashboard by using the default widgets. In previous guide, we described how to use ESP32 Arduino with DHT11 sensor. Here is the Code and Diagram to Connect ESP32 Arduino with DHT11 with IBM Watson IoT and Get Odometer Like Gauges on Dashboard. For this guide, you will need : Reading the above linked guides for setup and materials … [Read more...]
ESP32 Arduino with DHT11 Sensor : Connection & Code
Here is Connection & Working Code for ESP32 Arduino with DHT11 Sensor. We will use Adafruit's libraries for DHT11 and DH22 Temperature Humidity Modules. For using DHT11, DHT21, DHT22 with non-ESP32 Arduino please read our previous guide on Arduino Temperature Humidity Sensor. For ESP32, it is mandatory to have the common required setup for Arduino IDE (ESP32 does not work with Arduino IDE out of … [Read more...]
- « Previous Page
- 1
- …
- 5
- 6
- 7
- 8
- Next Page »