Components
Click on the pictures to go to your local Amazon. The default is Amazon.com
Sensors
DHT22/AM2302 Digital Temperature and Humidity Sensor
DS18B20 1-Wire Temperature Sensor
MCP3008 AtoD Convertor
Pack of 2 8-Channel 10-Bit A/D Converters with SPI Serial Interface 2.7V
Serial Wireless WLAN WiFi Transceiver Module 1MB
Amazon.co.uk
Motors
775 Motor
Stepper Motor
Bipolar Junction Transitor
2N2222
TIP120 Darlington Transistor
(Pack of 20)
MOSFET
IRFZ44N
2N7000 Mosfet Transistor
MOSFET Button IRF520
Servo
SG90 9g Micro Servos
Pack of 4
H-Bridge
L298N Motor Dual H-Bridge
Pack of 4
SN754410
Electric Speed Controller
40A RC Brushless Motor Electric Speed Controller
SD Card Reader
Micro SD Card Module
5 pcs plus 40 female to male Dupont wires
Useful tools
Raspberry Pi Pico
All you need to get started on your own projects are a few low-cost Picos plus some prototyping boards and jumper wires.
Luckily all of these items are readily available from Amazon.com and if you make a purchase via these links you won't pay any extra and we'll get a few cents.
The current models of the Pico are the second generation Pico 2 and the first generation Pico W. Due to there being a bug in the Pico 2 you might prefer to stick with the original Pico for the time being.
Unless you are happy to use a soldering iron choosing a Pico with pre-built headers is a good idea.
If your project is based on the Pico 2 or Pico W, an original Pico can be used as the debugging probe, although now you will find Pico Debugging probes commercially available.
The other tools you will need for the projects outlined in this book are some breadboards and some jumper wires and you'll also find a logic analyzer handy. Jump to the Tools page for the items we recommend.
The book refers to some specific sensors, servos and motors. For these go to Components.
Just click on the product pictures or text links to go direct to the product in your local Amazon region.
Raspberry Pi Pico 2
Freenove Basic Starter Kit for Raspberry Pi Pico 2
Raspberry Pi Pico W
Freenove Basic Starter Kit for Raspberry Pi Pico W
Raspberry Pi Pico
Freenove Basic Starter Kit for Raspberry Pi Pico
PicoProbe
The changes may be small, but we still need to keep up-to-date. How does moving to version 10 change C#? A look at three features that make it really worthwhile.
Buy the ESP32 You Need
Buy Tools and Components
ESP32 Pinout Diagram
A typical Pinout diagram:
Pin out for ESP32 S3
All you need to get started on your own projects are a few low-cost ESP32s plus some prototyping boards and jumper wires. You also find a logic analyzer handy and to build the projects outlined in the book some specific sensors, servos and motors. Luckily all of these items are readily available from Amazon.com and if you make a purchase via these links you won't pay any extra and we'll get a few cents.
Just click on the product pictures or text links to go direct to the product.
Links
- ESP-IDF Visual Studio Code Extension
- ESP32-DevKitC
- ESP32 Technical Reference Manual
- Xtensa® Instruction Set Architecture (ISA)
- Introduction to the ESP-Prog Board
- FreeRTOS