Skip to main content
\(\newcommand{\N}{\mathbb N} \newcommand{\Z}{\mathbb Z} \newcommand{\Q}{\mathbb Q} \newcommand{\R}{\mathbb R} \newcommand{\lt}{<} \newcommand{\gt}{>} \newcommand{\amp}{&} \definecolor{fillinmathshade}{gray}{0.9} \newcommand{\fillinmath}[1]{\mathchoice{\colorbox{fillinmathshade}{$\displaystyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\textstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptscriptstyle\phantom{\,#1\,}$}}} \)
Engineering in the Kitchen
Steven Bell
Contents
Index
Prev
Up
Next
Contents
Prev
Up
Next
Front Matter
About this book
1
Electrical Circuits
What is voltage?
What is current?
Electrical schematics
Resistance
Electrical power (WIP)
Combining resistors (WIP)
Open and short circuits (WIP)
Switches (WIP)
Using a multimeter
Cheatsheet
2
Python basics
First steps
String formatting
Exceptions
File I/O
3
Microprocessors
Introducing microcontrollers and MicroPython
Output pins
Input pins
Capacitive touchpads
OLED display
State machines
Timers and timing
Pulse-width modulation (PWM)
Analog to digital converter (ADC)
Sound with I2S
4
Microprocessors
SHARP distance sensors
Thermocouples
DHT 11 and DHT 22 temperature/humidity sensors
5
Networking and IoT
MQTT
Web servers
Backmatter
A
Selected Hints
B
Selected Solutions
C
List of Symbols
Index
Colophon
Authored in PreTeXt
Colophon
Colophon
This book was authored in PreTeXt.