Bültmann & Gerriets
Electronics Projects with the ESP8266 and ESP32
Building Web Pages, Applications, and WiFi Enabled Devices
von Neil Cameron
Verlag: Apress
E-Book / PDF
Kopierschutz: PDF mit Wasserzeichen

Hinweis: Nach dem Checkout (Kasse) wird direkt ein Link zum Download bereitgestellt. Der Link kann dann auf PC, Smartphone oder E-Book-Reader ausgeführt werden.
E-Books können per PayPal bezahlt werden. Wenn Sie E-Books per Rechnung bezahlen möchten, kontaktieren Sie uns bitte.

ISBN: 978-1-4842-6336-5
Auflage: 1st ed
Erschienen am 17.12.2020
Sprache: Englisch
Umfang: 697 Seiten

Preis: 56,99 €

56,99 €
merken
zum Hardcover 55,00 €
Inhaltsverzeichnis
Biografische Anmerkung

Chapter 1: Internet radio

. Station display and selection

. Minimal internet radio

Chapter 2: Internet clock

. WS2812 RGB LEDs responsive to sound

. LED rings clock 24

. Network Time Protocol

Chapter 3: International weather station

. Touch screen calibration

. Painting on-screen

. Weather data for several cities

Chapter 4: Intranet camera

. Save images to SD card

. Load images on webpage

. Stream images to webpage

Chapter 5: MP3 player

. Control command for MP3 player

. MP3 player control with Arduino

. Infrared remote control of MP3 player

. Creating sound tracks

. Speaking clock

. Voice recorder

Chapter 6: Bluetooth speaker

Chapter 7: ESP8266 local server

. HTTP request

. HTML code

. XML HTTP requests, JavaScript and AJAX

Chapter 8: Updating a webpage

. XML HTTP requests, JavaScript and AJAX

. JSON

. Accessing WWW data

. Parsing text

. Console log

. Wi-Fi connection

Chapter 9: WebSocket

. Remote control of pan-tilt servo motors and WebSocket

. Websocket and AJAX

. Access images, time and sensor data over the internet

Chapter 10: Build an app

. Control and feedback app

. Install the app

. Servo-robot control app

. Speech recognition app

Chapter 11: App database and Google Maps

. MIT App Inventor database

. MIT App Inventor and Google Maps

Chapter 12: USB OTG apps

. app receive

. app transmit

. app receive and transmit

Chapter 13: GPS and Google Maps

. GPS position transmission

. Validate transmission of GPS location

. Improve GPS location signal

Chapter 14: Radio Frequency Communication

. Transmitting and receiving text

. Decode Remote Control Signals

. Control Pan-Tilt Servos with RF Communication

. Control relay with RF Communication

. Relays

Chapter 15: Signal generation

. Signal generation

. Digital to analog conversion

. Generating waves

. Port manipulation

. 12-bit DAC

Chapter 16: Signal generation with 555 integrated circuit

. Monostable mode

. Bistable mode

. Astable mode

. Variable duty cycle

. 50% duty cycle

. PWM mode

. Function generator

. Square wave to sine wave

Chapter 17: Measuring electricity

. Analog to Digital Converter

. Voltage meter

. Resistance meter (ohmmeter)

. Capacitance meter

. Current meter (ammeter)

. Current sensor

. Solar panel and battery meter

. Inductance meter

Chapter 18: Rotary encoder control

. Interrupts

. Debouncing

. Square wave states

. State switching

. Incrementing a value

Chapter 19: Saving data

. Saving to EEPROM

. Saving directly to Excel

Chapter 20: Microcontrollers

. Arduino Uno

. Arduino Nano

. Arduino Pro Micro

. LOLIN (WeMos) D1 mini

. Interrupts

. Watchdog timer

. ESP32

. ESP32 analog input

. ESP32 analog output

. ESP32 pulse width modulation

. ESP32 capacitive touch sensor

. ESP32 Hall effect sensor

. ESP32 RTC and sleep mode

. ESP32 and interrupts

. ESP32 Serial input

. ESP32 Bluetooth communication

. Wi-Fi communication

Appendix

Libraries



Neil Cameron is an experienced analyst and programmer with a deep interest in understanding the application of electronics. Neil wrote the book 'Arduino Applied: Comprehensive Projects for Everyday Electronics'. He has previously taught at University of Edinburgh and Cornell University.


andere Formate