# Electronic Makers > Hands-on electronics training in the browser. 30 rooms across 6 paths, from Ohm's law and ESP32 to KiCad. 13 rooms are free, including the opening rooms of every path. Support is $9/month so we can create more content. No yearly plan. Electronic Makers (https://electronicmakers.com) teaches practical electronics by doing rooms. A room is a short lesson plus numbered tasks. The server checks each answer. A wrong answer stays wrong until it is corrected. A right answer awards points. A streak advances only when a room is finished that day. Levels run from Breadboard to Engineer: Breadboard, Solderer, Firmware, Board Designer, Maker, Engineer. The catalog is English. Beginners start at Circuits or Embedded. Buses and wireless, Power, and PCB with KiCad are intermediate. Enclosures and finishing is advanced. A workshop can assign the same paths as a syllabus. No lab booking is required. Studio is a free browser workshop: circuit bench, 3D workbench, signal lab, PCB editor, and a virtual ESP32. ## Paths - [Circuits](https://electronicmakers.com/learn/circuits): Beginner. Voltage, current, and the drawings that make a bench circuit make sense. 6 rooms, first 3 free. - [Embedded](https://electronicmakers.com/learn/embedded): Beginner. GPIO, PWM, ADC, and UART on ESP32. The same ideas apply on Arduino and STM32. 5 rooms, first 2 free. - [Buses and wireless](https://electronicmakers.com/learn/buses-wireless): Intermediate. I2C, SPI, interrupts, Wi-Fi, MQTT. 5 rooms, first 2 free. - [Power](https://electronicmakers.com/learn/power): Intermediate. Linear regulators, buck and boost, batteries, MOSFET switching, rail protection. 5 rooms, first 2 free. - [PCB with KiCad](https://electronicmakers.com/learn/pcb): Intermediate. Schematic capture, footprints, layout, ground and decoupling, DFM and ordering. 5 rooms, first 2 free. - [Enclosures and finishing](https://electronicmakers.com/learn/enclosures): Advanced. Measuring a board, printing a housing, connectors and strain relief, documenting a build. 4 rooms, first 2 free. ## Rooms - [Ohm's law: predict, build, measure](https://electronicmakers.com/rooms/ohms-law): Circuits. Free. Predict branch current, choose an LED resistor, and verify voltage, current, and heat. - [Reading a schematic: follow nets, not the drawing](https://electronicmakers.com/rooms/reading-a-schematic): Circuits. Free. - [Series and parallel: reason from the nodes](https://electronicmakers.com/rooms/series-and-parallel): Circuits. Free. - [Voltage dividers: design the ratio and the load](https://electronicmakers.com/rooms/voltage-dividers): Circuits. Premium. - [Capacitors and RC: read time as a circuit measurement](https://electronicmakers.com/rooms/capacitors-and-rc): Circuits. Premium. - [Driving an LED: control current, then control light](https://electronicmakers.com/rooms/driving-an-led): Circuits. Premium. - [GPIO: turn a program into a measurable signal](https://electronicmakers.com/rooms/what-gpio-is): Embedded. Free. - [Digital inputs and outputs: make a button mean one action](https://electronicmakers.com/rooms/digital-in-out): Embedded. Free. - [PWM and dimming: read the waveform behind the brightness](https://electronicmakers.com/rooms/pwm-and-dimming): Embedded. Premium. - [ADC and sensors: turn a voltage into a trustworthy decision](https://electronicmakers.com/rooms/adc-and-sensors): Embedded. Premium. - [UART debugging: connect logs to electrical evidence](https://electronicmakers.com/rooms/uart-debugging): Embedded. Premium. - [I2C: understand the conversation on two wires](https://electronicmakers.com/rooms/i2c-bus): Buses and wireless. Free. - [SPI: select the device, then sample the correct edges](https://electronicmakers.com/rooms/spi-bus): Buses and wireless. Free. - [Interrupts and timers: respond without stopping the program](https://electronicmakers.com/rooms/interrupts-and-timers): Buses and wireless. Premium. - [Wi-Fi on ESP32: make success and failure observable](https://electronicmakers.com/rooms/wifi-on-esp32): Buses and wireless. Premium. - [MQTT: move readings and commands through a broker](https://electronicmakers.com/rooms/mqtt-basics): Buses and wireless. Premium. - [Linear regulators: hold voltage without ignoring heat](https://electronicmakers.com/rooms/linear-regulators): Power. Free. - [Buck and boost: conserve power while changing voltage](https://electronicmakers.com/rooms/buck-and-boost): Power. Free. - [Batteries and charging: budget energy over the whole cycle](https://electronicmakers.com/rooms/batteries-and-charging): Power. Premium. - [MOSFET switching: control a load without powering it from GPIO](https://electronicmakers.com/rooms/mosfet-switching): Power. Premium. - [Protecting the rail: plan for faults at the connector](https://electronicmakers.com/rooms/protecting-the-rail): Power. Premium. - [Schematic capture: describe a circuit another person can verify](https://electronicmakers.com/rooms/schematic-capture): PCB with KiCad. Free. - [Footprints: connect the symbol to something you can solder](https://electronicmakers.com/rooms/footprints): PCB with KiCad. Free. - [Layout and routing: make every connection physically credible](https://electronicmakers.com/rooms/layout-and-routing): PCB with KiCad. Premium. - [Ground and decoupling: design the path current actually takes](https://electronicmakers.com/rooms/ground-and-decoupling): PCB with KiCad. Premium. - [DFM and ordering: inspect what will actually be manufactured](https://electronicmakers.com/rooms/dfm-and-ordering): PCB with KiCad. Premium. - [Measuring for an enclosure: turn a board into an assembly](https://electronicmakers.com/rooms/measuring-for-an-enclosure): Enclosures. Free. - [Printing a housing: design for the process you will actually use](https://electronicmakers.com/rooms/printing-a-housing): Enclosures. Free. - [Connectors and strain relief: design the mechanical path too](https://electronicmakers.com/rooms/connectors-and-strain): Enclosures. Premium. - [Documenting a build: let someone else reproduce the result](https://electronicmakers.com/rooms/documenting-a-build): Enclosures. Premium. ## Pricing - [Join free](https://electronicmakers.com/signup): $0. 13 rooms, streak, points, public profile, leaderboard. No credit card. - [Support](https://electronicmakers.com/membership): $9 a month. Helps us create more content. No yearly plan. Cancel anytime. ## Optional - [Studio](https://electronicmakers.com/studio): Free browser workbenches. Circuit bench, 3D bench, signal lab, PCB editor, virtual ESP32. - [Leaderboard](https://electronicmakers.com/leaderboard): Public points ranking. - [Discord](https://discord.gg/4FrVndGDuC): Live chat for the Electronic Makers community. - [Reddit](https://www.reddit.com/r/electronicmakers/): r/electronicmakers.