Everything in the parts bin
Mokxi has 505 parts, from LEDs, resistors and sensors to displays, motors, robot parts and bench instruments, and every one is free on every plan. Each tile is the part itself, drawn by the same code the editor uses.
505 parts on the bench
45 boards to put them on
Free all of them, on every plan
The bin, family by family.
Driving one from a sketch? The 191 Arduino library pages have the calls, the wiring and an example for each.
Basics
6 partsThe four almost every circuit on this site reaches for first: a light, a resistance, a timing element and a clock with no processor behind it.
Boards
45 partsEach board has a documented memory map and pinout. Its page shows which peripherals run here and where the model stops.
Inputs
27 partsButtons, switches, sticks and pads, for whatever a person presses, twists or types.
Sensors
115 partsLight, heat, distance and motion, read the way the real part reads them.
Outputs
83 partsMotors, motion and light that draw more current than a pin can give on its own.
Displays
33 partsEverything with a screen, a digit or a dot, ready to draw on the moment it is wired up.
Logic
108 partsIdeal gates for teaching the idea, then the real 74HC chips that carry it out with a datasheet’s own delay.
Timers and analog
45 partsThe parts an analog island solves together by nodal analysis: the 555, the op-amp, a diode, a transistor, a MOSFET and the bench instruments that watch them.
Clocks and links
20 partsA real-time clock, a Bluetooth serial bridge and the two infrared parts, each a small module wired over a few pins.
Power and wiring
23 partsThe rails, the ground and the breadboard itself: the wiring every other part stands on.
Parts by board
The popular parts on the popular boards, each with its own page: the wiring with that board’s pin names, the code and a live circuit.
Questions about the parts.
Are all the parts free?
Yes. All 505 parts, and every board, are on the Free plan.
Do analog parts behave like the real ones?
Yes. The analog parts of a live circuit are solved by nodal analysis with real device models while the firmware runs, so a voltage divider, an RC filter or a transistor reads what the parts set. SPICE decks run in the editor too.
Which Arduino libraries drive these parts?
The common ones are built in, and 191 libraries have a page of their own with the calls, the wiring and an example. You can add a library yourself, as a zip or as .h and .cpp files, on every plan.
Put one on a breadboard
Open the editor, drag a part out of the bin and wire it up. Nothing to install, and no account needed.