Supplier photo of an assembled radio kit with a purple circuit board, telescopic antenna and clear case.
Supplier photo
Temu affiliate offer · Project idea

Build a radio

Soldering required. Check the supplied parts and board revision.

View kit on Temu

Tricky Circuit may earn a commission through these links. Product ideas have not been bench-tested by Tricky Circuit and are not verified lesson parts lists.

✅ Officially Supported Arduino Libraries in Tinkercad Circuits:

1. Servo.h 🤖🦾

  • Purpose:
    Control standard servo motors.
  • Functions:
#include <Servo.h>
Servo servo; 
servo.attach(pin);
servo.write(angle);

2. LiquidCrystal.h 📺✨

  • Purpose:
    Interface and control LCD displays (16×2, 20×4, etc.).
  • Functions:
#include <LiquidCrystal.h>
LiquidCrystal lcd(RS, E, D4, D5, D6, D7);
lcd.begin(16,2);
lcd.print("Hello");

3. SoftwareSerial.h 🔄📡

  • Purpose:
    Create additional software-based serial communication ports.
  • Functions:
#include <SoftwareSerial.h>
SoftwareSerial mySerial(RX, TX);
mySerial.begin(9600);
mySerial.println("Hello");

4. Stepper.h 🛞⚙️

  • Purpose:
    Control stepper motors (28BYJ-48 and others).
  • Functions:
#include <Stepper.h>
Stepper stepper(stepsPerRev, pin1, pin2, pin3, pin4);
stepper.setSpeed(60);
stepper.step(steps);

5. EEPROM.h 💾📝

  • Purpose:
    Read and write data to Arduino’s built-in EEPROM memory.
  • Functions:
#include <EEPROM.h>
EEPROM.write(address, value);
EEPROM.read(address);

🚩 Libraries Not Supported:

Tinkercad does not support custom or external libraries. You cannot upload or include your own libraries (e.g., FastLED, Adafruit_Sensor, etc.).

Example of unsupported use:

#include "CustomLibrary.h"  // ❌ Not supported!

#include <Wire.h>           // ❌ Not supported (no I2C devices)!

#include <SPI.h>            // ❌ Not supported!

⚡ Quick Reference Table:

LibrarySupportedUsage Examples
Servo.h✅ YESServo motors (SG90, MG90S, etc.)
LiquidCrystal.h✅ YESLCD displays (16×2, 20×4)
SoftwareSerial.h✅ YESAdditional serial ports (Bluetooth, GPS)
Stepper.h✅ YESStepper motor control (28BYJ-48)
EEPROM.h✅ YESPersistent storage (simple data)
SPI.h❌ NOSPI devices
Wire.h (I2C)❌ NOI2C devices
Custom libraries❌ NOExternal user-created libraries

🌟 Final Recommendation:

Stick to the supported libraries above for a smooth and hassle-free experience while exploring Arduino basics and creating awesome projects in Tinkercad! 🎉✨🤖

📡Broadcast the signal — amplify the connection.

Leave a Reply

Temu affiliate offers

Find your next electronics project

Explore these do-it-yourself project kits. Check the selected option, included parts and instructions on each offer.

Tricky Circuit may earn a commission if you buy through these Temu affiliate links. These are product ideas; they have not been bench-tested by Tricky Circuit and are not verified lesson parts lists.

Supplier photo of an assembled infinity mirror light cube illuminated on a dark background.

Supplier product photo

Build an infinity light cube

Listing specifies 5-volt direct current. Soldering required; battery and glue not included.

View kit on Temu

Supplier photo of a breadboard, jumper wires and assorted electronic components in a plastic storage case.

Supplier product photo

Try breadboard experiments

Breadboard, wires and assorted parts. Arduino controller board not included.

View kit on Temu

Supplier photo of an assembled blue surface-mount soldering practice board with a circular ring of small lights.

Supplier product photo

Solder a chasing-light board

Surface-mount soldering practice. Battery and battery holder not included.

View kit on Temu