Workshop 01: The Basics
This first workshop sets you up for everything that follows: install and fund a Cardano wallet on the Preprod testnet, install the Arduino IDE, set up your microcontroller, and make your first API call to a Cardano endpoint.
Source code: github.com/CardanoThings/Workshops/tree/main/Workshop-01
Steps
- Cardano Setup - Install Yoroi, switch to Preprod, create a wallet, and request tADA from the faucet.
- Arduino Setup - Install the Arduino IDE, add ESP32 board support, install the CH340 driver if needed, and upload your first blink sketch.
- API Setup & First Call - Use the Koios
/tipendpoint to fetch the current epoch from your microcontroller and log it to the serial monitor.
What you'll need
- ESP8266 or ESP32 microcontroller (the workshop uses the ESP32-C3 / Cheap Yellow Display family)
- Micro USB data cable (not a charge-only cable)
- A computer with the Arduino IDE installed
- WiFi with internet access
- Yoroi wallet on Preprod testnet
Adapted from the CardanoThings workshop series, originally produced under Project Catalyst Fund 11. Source code: github.com/CardanoThings/Workshops/Workshop-01.