Direct current
A battery or solar cell maintains a steady polarity. After a circuit settles, voltage and current stay in one direction. The scope shows a flat level above zero.
Battery · solar · Arduino HIGHROB’s Systems Lab presents
Snap in colorful wires, master V = I × R, program an Arduino Uno, then assemble ROB’s 24 V motion, 12 V compute, 48 V arm, USB, CAN, and Ethernet systems all the way to CerebroVisionPro.
No tracking and no physical robot connection. Device progress works without an account; optional Apple sign-in privately recalls it.
Animated knowledge deck
Charge moves slowly, but electric and magnetic fields carry changes through a circuit quickly. Switch views to watch DC drift, AC oscillation, stored fields, and resonance before you build them.
A battery maintains one polarity. Electrons drift around the external metal loop from negative toward positive while conventional current points the other way.
Your maker journey
Each mission adds one new idea. Finish a build to unlock the next bench—just like a real engineer earning access to new tools.
Build 01 · First circuit
Connect a battery to a bulb and back again.
Preparing your circuit bench…
Builds 9–16 · Waves, fields, and frequency
Voltage is an energy difference created by an electric field. Current is charge moving in response. Any current creates a magnetic field; any changing magnetic field can create an electric field. That field partnership is the heart of generators, motors, transformers, radios, and RLC circuits.
A battery or solar cell maintains a steady polarity. After a circuit settles, voltage and current stay in one direction. The scope shows a flat level above zero.
Battery · solar · Arduino HIGHPolarity and current direction reverse repeatedly. A sine wave crosses zero twice per cycle. Frequency in hertz tells how many full cycles happen each second.
Generator · audio · radio signalsBecause AC is always changing, engineers often use RMS values. A stated 5 V RMS sine wave has the same heating effect in a resistor as 5 V DC.
Vrms = Vpeak ÷ √2 for a sineIn AC, total opposition is called impedance. It combines resistance with capacitive and inductive reactance and is measured in ohms.
Z controls RMS currentOpposite charge gathers on plates separated by an insulator. Energy is stored in the electric field; electrons do not cross the dielectric.
Xc = 1 ÷ (2πfC)Current through a coil builds a magnetic field. The coil opposes sudden current changes by producing a counter-voltage.
XL = 2πfLAt f₀, capacitive and inductive reactance are equal. Energy trades between the capacitor’s electric field and the inductor’s magnetic field.
f₀ = 1 ÷ (2π√LC)The engineer’s superpower
Voltage is the push, current is the flow, and resistance is what slows the flow. Know any two and V = I × R reveals the third.
Enter two values. Leave the mystery value blank.
Builds 7, 8, 17–20 & 26–45 · Tiny computer, full robot
An Arduino Uno is a small computer that reads inputs and controls outputs. Start with a compiler-checked blink sketch, then learn pull-up buttons, PWM, encoders, independent treads, bounded serial messages, telemetry, and the local watchdog that stops motion when a computer goes quiet.
Builds 21–25 · Engineer refresher bench
These classic building blocks remain useful whether you are meeting them for the first time or reviewing a design before the Maker Faire opens. The ideal equations start the conversation; real-device limits finish it.
The capacitor charges through R1 + R2 and discharges through R2. No stable state means the output keeps switching.
f ≈ 1.44 ÷ ((R1 + 2R2)C)An active-low trigger starts one timed HIGH pulse. Threshold ends it when the capacitor reaches about two-thirds VCC.
t ≈ 1.1RCWith stable negative feedback, input current is nearly zero and V+ is driven close to V−. Those rules fail when limits are exceeded.
I+ ≈ I− ≈ 0 · V+ ≈ V−Unity feedback gives gain 1, high input impedance, and low output impedance—useful for isolating a sensor from its load.
Vout ≈ VinTwo resistors set closed-loop gain. The supply rails, common-mode range, gain-bandwidth product, and slew rate still set boundaries.
Av = 1 + Rf ÷ RgWithout negative feedback, a tiny difference drives the output high or low. Positive feedback adds hysteresis to reject threshold noise.
V+ > V− → HIGHBuilds 26–50 · ROB systems campaign
The middle campaign follows a command from two thumb controls to physical tread energy, measured feedback, an authenticated Cerebro session, live cameras, and bounded arm motion.
Separate logic and motor power, drive and reverse a tread with an H-bridge, mix two sides, stop hard, read quadrature encoders, close a speed loop, and measure the battery.
12 V energy · 5 V logic · PWM · feedbackOpen a passive USB serial link at 250,000 baud, identify the base, reject malformed or damaged frames, enforce freshness, return telemetry, and run ROB’s 5 Hz base snapshot.
intent → frame → validate → actuate → measureAuthenticate a live operator, acquire expiring authority, keep video separate from STOP, initialize a measured seven-joint arm, and complete a CerebroVisionPro remote session.
identity · authority · dead-man · safe stateBuilds 51–80 · ROB field-systems campaign
Now the bench expands into ROB’s installed architecture. Follow energy from the source to each return, preserve USB and Ethernet signal paths across rotation, commission every rail independently, and make local safe states stronger than any network promise.
Regulate and fuse the 24 V rail, feed both tread drivers, current-limit the torso stepper, home before motion, and route the complete 14 AWG power loop through the hybrid slip ring.
12 V in → 24 V regulated → branch protection → load → 0 V returnEnumerate RPLIDAR through the USB 3-capable rotating channel, detect stale scans and link faults, then build an Orbi-centered Ethernet star for Cerebro, Amber Ubuntu, and the Insta360 Pro II.
rotating sensor → slip ring → USB host · endpoints → Orbi LANCreate a protected 12 V rail, feed a correctly rated inverter, keep the AC side sealed, power the Mac mini plus approved Orbi and camera adapters, and test startup surge, voltage sag, and thermal margin.
DC classroom wiring · sealed AC boundary · measured nameplatesCommission the 48 V arm rail without a live arm, split power after a normally open contactor, terminate CAN correctly, attach USB-to-CAN to the Amber Linux box, and bridge bounded Cerebro targets to measured arm feedback.
48 V energy ≠ CAN data ≠ Ethernet authorityBring every domain online in a measured sequence, prove local watchdog behavior during compute loss, sync an optional private CloudKit learner passport, and unlock a minimal QR reward claim for ROB’s Maker Faire booth.
inspect → energize → measure → fault → recover → explainBuilds 81–90 · ROB learning-book bridge
These encore builds join lessons scattered across all eight Building R.O.B. volumes and the complete field manual. They turn component facts into complete robot behaviors while keeping motor authority local, bounded, and easy to stop.
Add the tread base’s independent flipper motor, give PWM, direction, and brake their own channel, home it, catch a jam, and use tilt plus current evidence to lift without tipping.
support polygon · center of mass · feedback · abortFollow energy from digital samples through an audio interface, magnetic voice coil, moving cone, and air. Then mix ROB Training’s original procedural kick, bass, hats, and melody through a limiter.
samples → signal → magnetic force → soundCompare close and distant speech, measure signal-to-noise ratio, remove speaker echo, ask for clarification when confidence is low, and cancel music plus motion with one simulated STOP.
visible mic notice · transcript confidence · authorityYour robot takes shape
Starting with ROB’s build tutorials, each finished chapter snaps a completed system onto your personal droid. Choose protective housing, create a portable Droid Code, and use the same visual identity in ROB Training on the web, iPhone, iPad, or Apple Vision Pro.
A yaw servo scans left and right, a tilt servo aims up and down, a red game dot confirms lock, and a blue game beam pops simulated balloons and tags training targets.
Droid profile ready.
Wire Circuit Quest builds. Chapter completion assembles a tested robot section.
Choose color, material, panel style, and a kid-safe virtual training loadout.
Import the checked code. Nearby battles exchange the profile so every pilot sees the same droid.
Optional learner passport
The 80 core completed builds are saved to this browser. Apple sign-in can merge that progress into your private CloudKit database so it can be recalled elsewhere. Book Bridge builds remain local droid mastery. No email, camera data, location, microphone audio, or robot telemetry is stored by this lab.
This random first-party device code is not an advertising identifier and never leaves the browser unless you choose account sync.
Your nickname is private progress data.
Local and private CloudKit mission lists are merged by union: completing a build on either browser never erases a build completed on the other.
Preparing the device passport…
Complete all 80 builds to unlock one stable account-bound pass.
Present this QR at ROB’s Maker Faire booth. Staff verifies its CloudKit record and checks the booth’s one-time redemption log.
Maker Faire field guide
This game is a safe place to experiment—even a virtual short only makes ROB shout “stop!” Real circuits deserve slower hands and a mentor.
Switch off or disconnect the source before moving real wires. Have a mentor check the circuit first.
Use protected classroom kits and approved batteries. AC lessons here are virtual—never experiment with wall outlets, mains wires, or ROB’s installed power systems.
LEDs need current-limiting resistors. Rechargeable batteries need the correct charger and protection circuit—never wire a panel straight to a cell.
Disconnect power if anything becomes hot, swollen, damaged, noisy, or smelly. Evidence is useful; smoke is not a goal.
For families & educators Ask learners to make a prediction before every test: “Where will charge flow?”, “What voltage should the meter show?”, and “What changes after sunset?”
Pocket notebook