Fundamentals

Soldering, breadboards, multimeters, pull-up resistors and logic levels. The things every other tutorial assumes you already know.

Pinout

ESP32-S3 PinPulse Shield pinout

Every hole on the Lonely Binary ESP32-S3 PinPulse Shield: 44 nets on a male pin and a female socket each, the LED on all 36 GPIOs, and what that LED costs the pin.

Fundamentals· ESP32-S3· 5 min
beginnerModule

ESP32-S3 PinPulse Shield: an LED on All 36 GPIOs

The base for the Lonely Binary ESP32-S3: every GPIO on a male pin and a female socket with its own LED, six inverter chips so the lights cost your signals nothing, and a fifteen-way display port.

Fundamentals· ESP32-S3· 5 min
beginnerModule

ESP32 Expansion Bases: 2.54 mm, PinPulse, Pluggable Terminal and Screw Terminal

Four bases for the 38-pin Lonely Binary ESP32. Which pins each one brings out, which way round the board goes, the fifteen-way display port they all share, and the twenty-four LEDs on the PinPulse.

Fundamentals· ESP32· 6 min
beginnerModule

Logic Level Converters: MOSFET 2/4/6-Channel, TXB0108 and TXS0108

Five boards that let a 3.3 V board and a 5 V part share a wire safely. Which one to use for I²C, SPI, serial or an LED strip, which side is which, and the three wires that come before any signal.

Fundamentals· ESP32-S3, ESP32, ESP32-C3, Arduino, Raspberry Pi, Raspberry Pi Pico· 6 min
beginnerModule

Logic Analyzer Kit, 8-Channel 24 MHz

Eight channels sampled at up to 24 MS/s, straight up a USB cable. It decodes I²C, UART and SPI at the speeds a microcontroller actually runs, and the sample rate is the number that decides the rest.

Fundamentals· ESP32-S3, ESP32, ESP32-C3, Arduino, Raspberry Pi Pico· 9 min
Pinout

ESP32 Gold Edition pinout

All 38 holes on the Lonely Binary ESP32 Gold Edition — the four that can only ever be inputs, the five sampled at reset, and the six that are drilled, labelled and wired to nothing.

Fundamentals· ESP32· 6 min
beginnerGuide

1. Arduino IDE Installation & Environment Setup

Complete download, installation, and basic setup of Arduino IDE on Windows for programming with the TinkerBlock kit.

Fundamentals· Arduino· 20 min
intermediateGuide

29. ADC Concept

Learn ADC (Analog-to-Digital Conversion); outcome: serial prints A0 analog value (0–1023) and D2 digital value (0 or 1) together so you see continuous vs discrete, multi-level vs two-level.

Fundamentals· Arduino· 30 min
advancedGuide

45. Final Project: Free Integration

Final project: combine what you learned into one project; outcome: choose a theme (e.g. smart lamp, temp/humidity alarm, remote LED), finish wiring, code, and test—wrap up the course.

Fundamentals· Arduino· 45 min
beginnerModuleUpdated

Analog to Digital Signal

An LM393 comparator on a TinkerBlock board: plug an analog block into the IN socket, set a threshold with the blue knob, and DIG tells your board whether the block's voltage is above or below it. The block's own voltage passes through on ANA, and a slide switch printed H and L turns the answer over.

Fundamentals· ESP32-S3, ESP32, Arduino, Raspberry Pi· 5 min
beginnerModule

Logic Level Converter

Bidirectional 5 V to 3.3 V translation. The part that stops a 5 V sensor from quietly damaging a 3.3 V board.

Fundamentals· ESP32-S3, ESP32, Arduino, Raspberry Pi· 8 min
PlatformUpdated

TinkerBlock

Our own modular series — sensors, displays and actuators that share one pin convention, one numbering scheme, and one set of wiring habits.

Fundamentals· ESP32-S3, ESP32, Arduino, Raspberry Pi
beginnerKitUpdated

TinkerBlock 46-Piece Sensor Module Kit

Forty-four modules on gold-plated breakouts, sharing one pin convention — and the forty-five-lesson workshop written around them.

Fundamentals· ESP32-S3, ESP32, Arduino, Raspberry Pi
PinoutUpdated

ESP32-S3 pinout

All 44 holes on the Lonely Binary ESP32-S3, what each one can do, and the twelve that are already spoken for before you wire anything.

Fundamentals· ESP32-S3· 6 min
beginnerGuidePlaceholder

Flash the board

Get Blink onto the board, and learn what to do when the upload fails — which the first time, it usually does.

Fundamentals· ESP32-S3· 15 min
beginnerGuidePlaceholder

Install the toolchain

Arduino IDE or PlatformIO, the ESP32 board package, and the USB driver your laptop is probably missing.

Fundamentals· ESP32-S3· 15 min