digitalWrite(13, HIGH);
delay(1000); Dashboard
Courses
Leaderboard
Continue Learning
Beginner
Blink an LED
Digital output & your first circuit
Continue Lesson
Skill Check
Q1. What does digitalWrite() do?
Sets a pin HIGH or LOW
Reads an analog voltage
29
Courses
3
Skill levels
Free
To start
$9/mo
For premium
Everything you need to go from zero to maker
CircuitEdge is structured the way a great mentor would teach — hands-on, visual, and always explaining the why.
Step-by-Step Projects
Guided Arduino courses from blinking an LED to IoT systems, with every component and line of code explained.
Track Your Progress
Mark courses complete, watch your skills grow, and resume exactly where you left off.
Premium Deep Dives
Unlock intermediate and advanced projects with full wiring diagrams and component kit lists.
Beginner Friendly
No prior electronics experience needed. We build up your intuition from absolute zero.
Start for free
No account required to try beginner courses.
Premium
Ready to level up your builds?
Unlock intermediate and advanced projects, full wiring diagrams, and component kit lists for $9/month.
See Premium Plans