Skip to main content

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

  1. Cardano Setup - Install Yoroi, switch to Preprod, create a wallet, and request tADA from the faucet.
  2. Arduino Setup - Install the Arduino IDE, add ESP32 board support, install the CH340 driver if needed, and upload your first blink sketch.
  3. API Setup & First Call - Use the Koios /tip endpoint 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.