You are on page 1of 4

ESP32notes

want: ESP32, power connector cable, sd card holder, breadboard


lipo battery
_____________________________

Adafruit HUZZAH32 – ESP32 Feather Board


PRODUCT ID: 3405
$19.95
_____________________________

https://randomnerdtutorials.com/esp32-data-logging-temperature-to-microsd-
card/uses:
ESP32 DOIT DEVKIT V1 Board – read ESP32 Development Boards Review and
Comparison
MicroSD card module
MicroSD card
DS18B20 temperature sensor
10k Ohm resistor
Jumper wires
Breadboard
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-
instructions/
Arduino Step-by-Step Projects »
Build 25 cool Arduino projects with our couse even with no prior
experience!
LATEST POSTS

ESP32 Pinout Reference: Which GPIO pins should you use?


August 30, 2018

Getting Started with the ESP32 Development Board


August 27, 2018

ESP32 Web Server with BME280 – Mini Weather Station


August 18, 2018

Learn ESP32 with Arduino IDE


August 13, 2018
Find Awesome Deals For Makers @ MakerAdvisor.com
Best Soldering Irons for Beginners and Hobbyists 2018 August 22, 2018
Protect Your Workbench – Soldering Mats Review August 21, 2018
Best Arduino Starter Kits – Buying Guide 2018 August 17, 2018

Visit Maker Advisor – Tools and Gear for makers, hobbyists and DIYers »

Home Automation using ESP8266 »


Build IoT projects and home automation gadgets with the ESP8266 Wi-Fi
module.

Build a Home Automation System »


Learn how to build a home automation system using open-source hardware
and software from scratch.
Installing the ESP32 Board in Arduino IDE (Windows instructions)

There’s an add-on for the Arduino IDE that allows you to program the
ESP32 using the Arduino IDE and its programming language. In this tutorial we’ll
show you how to install the ESP32 board in the Arduino IDE for Windows. If you’re
using Mac Os or Linux follow these instructions instead.
Watch the Video Tutorial
This tutorial is available in video format (watch below) and in written
format (continue reading this page).

If you have any problems during the installation procedure, take a look
at the ESP32 troubleshooting guide.
If you like the ESP32, enroll in our brand new course: Learn ESP32 with
Arduino IDE.
Installing the ESP32 Add-on on Arduino IDE

RECOMMENDED: Read our Home Automation using ESP8266 Course


Important: before starting this installation procedure, make sure you
have the latest version of the Arduino IDE installed in your computer. If you
don’t, uninstall it and install it again. Otherwise, it may not work. Having the
latest Arduino IDE software installed from arduino.cc/en/Main/Software, continue
with this tutorial.
my arduino software is: 1.8.3
current is 1.8.6
_________________________________________

https://learn.adafruit.com/adafruit-huzzah32-esp32-feather/using-with-arduino-ide

Once installed, use the Adafruit ESP32 Feather board in the dropdown

what is the CP2104 USB driver? supposed to download

use 921600 baud upload speed

see:

https://www.scribd.com/document/366022709/esp32-feather-details
_________________________________________

lots of info:

LOOKS LIKE THIS REF DOESN'T USE THE ARDUINO IDE!

https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-
instructions/

To develop applications for ESP32 you need:

PC loaded with either Windows, Linux or Mac operating system


Toolchain to build the Application for ESP32
ESP-IDF that essentially contains API for ESP32 and scripts to operate the
Toolchain
A text editor to write programs (Projects) in C, e.g. Eclipse

ESP32 board itself


________________________

https://randomnerdtutorials.com/projects-esp32/

eg https://randomnerdtutorials.com/esp32-data-logging-temperature-to-microsd-card/

$39 course: https://randomnerdtutorials.com/learn-esp32-with-arduino-ide/#sign-up

https://github.com/MhageGH/esp32_SoundRecorder
uses:
ESP32-DevKitC : espressif
AE-ADMP441_K : Akizuki Denshi (or similar product using ADMP441) mic module?
AE-MICRO-SD-DIP : Akizuki Denote (or similar product for micro SD slot)
resistor 10kΩ x 4, 100kΩ x 1, capacitor 22pF x 1
the sketch:
https://github.com/MhageGH/esp32_SoundRecorder/blob/master/esp32_I2S_recorder/esp32
_I2S_recorder.ino

block diagram and mfg spec sheet plus Japanese


http://akizukidenshi.com/download/ds/akizuki/AE-ADMP441_K.pdf
60 Hz to 16 Khz $70 at DigiKey

GY-MAX4466 microphone ESP32 recording audio uploading to # Slack


(mic board from Adafruit and others analog out)

GY-MAX4466 microphone module connected directly to the analog input (ADC) of the
ESP32 recording a 15 seconds WAV audio, trimming silence at the end and uploading
it to # Slack via Wi-Fi using Slack API (Slack = file sharing etc see slack.com)

Also YouTube:
Mini project: Amplified electret microphone
( one transistor schematic at about 12 mins)
_________________________________
(soil) moisture sensors $2 and up, many sources
(conductivity probe)
SEN-13322

SparkFun Capacitive Touch Sensor Breakout - MPR121


and others ... a few dollars

VH400 Soil Moisture Sensor Probes


Soil Moisture Sensor ~$40
Our VH400 series soil moisture sensor probes allow precise, low cost monitoring of
soil water content.

Because our probes measure water content of the soil using transmission line
techniques, they are insensitive to water salinity, and will not corrode over time,
as do conductivity based probes. Our probes are water proof, small, rugged, low
power, and can be burried at any depth.

$3 at BangGood Capacitive Soil Moisture Sensor Not Easy To Corrode Wide Voltage
Module For Arduino (analog voltage output)

? oxygen sensor? pricey ~$250!

methane/nat gas sensor ~$30


MQ-214 METHANE GAS SENSOR $3 (analog voltage output)
http://www.oddwires.com/mq-214-methane-gas-sensor/?
gclid=EAIaIQobChMIv8rO0LWu3QIV2bjACh3scwbnEAYYBCABEgJL8_D_BwE
also see their esp32 compatible products
(location East Bay)
https://www.oddwires.com/esp-idf-get-started/
Plug and play - the new range of oddWires open IoT-Bus boards use the Espressif
ESP32 microprocessor (240Mhz, 32-bit, 4MB) for rapid, low-cost IoT development and
deployment. The first controller boards drive relays and motors.
boards prices: $10 to $20
starter board? IoT-Bus Io - ESP32 Processor with WiFi and Bluetooth
$15.95
http://www.oddwires.com/
CONTACT US
You can use this email page or call us at 855-463-9473

Our address is:

oddWires
1261 Locust St
Walnut Creek
CA 94596

HIH-4000-002 - Honeywell - Temperature and Humidity Sensors


$16.38 from 4 stores

see wireless soit moisture ... $250!!

__________________

ADC notes:

12 bit = 4096 counts

AD conversion ... Kolban p 308


By default, the allowable input range is 0-1V but with different attenuations we
can scale the input voltage into this range. The available scales beyond the 0-1V
include 0-1.34V, 0-2V and 0-3.6V. (includes sample program)
thus max sensitivity ~= 250 uvolt/bit

with AD8232:
https://github.com/pcbreflux/espressif/tree/master/esp32/arduino/sketchbook/ESP32_A
D8232