Datasheets
The real documents
Manufacturer datasheets for the parts the books use. Worth going to directly rather than trusting a summary — nearly every disagreement online about these parts is settled by one of these three PDFs.
- ATmega328Patmega328p.pdfThe microcontroller on an Arduino Uno. This is where the input-threshold number comes from — a pin reads HIGH above 0.6 × VCC, which is 3.0V on a 5V board, and that is why a 3.3V module can drive the Arduino directly.
- HC-06 Bluetooth modulehc-06-bluetooth.pdfSupply range, current draw and the AT command set. Worth having open the first time a module refuses to answer.
- L298N motor driverl298n-motor-driver.pdfThe H-bridge that actually turns the motors. Covers the enable pins and what the jumper caps do.
These are the manufacturers' own documents, republished here so the books can point at something stable. Copyright remains with the respective manufacturers.