Skip to Content
Honest framing: engineered self-assembly is mostly lab-scale. Nature already self-assembles; engineers program interactions; products are still limited.
Supply chain and sourcingExample starter BOMs

Example starter BOMs

A bill of materials (BOM) lists every part, quantity, vendor, and lead time. Even a toy module deserves one. These examples are starting points to adapt. We don’t list prices, because they change. Get current quotes.

CategoryExamplesStarter sources
Mechanical structure3D-print filament, acrylic, plywoodMakerspace, Craftcloud 
FastenersM2/M3 screws, heat-set insertsMcMaster-Carr , local hardware
MagnetsNeodymium discs or blocks of known gradeK&J Magnetics 
ElectronicsMCU boards, motors, IR LEDs, sensorsMouser , Adafruit , SparkFun , Pololu 
PCBsCustom rigid or flex boardsJLCPCB , PCBWay , OSH Park 
Lab reagents (supervised)Buffers, oligosThrough a school or university, see DNA nanotech

A. Magnetic tile kit (10 tiles)

  • PLA filament (about 100 g)
  • 40 neodymium disc magnets, press-fit size matched to your CAD
  • CA glue or epoxy (use with ventilation)
  • Optional acrylic base tray
  • Notebook and phone camera for data

B. Three ESP32 “swarmlets”

  • 3 ESP32 development boards
  • 3 vibration motors or continuous-rotation servos
  • Protected battery packs and a proper charger
  • Jumper wires, headers, IR or bump sensors
  • 3D-printed chassis

The software (local rules, communication) is the hard part, not the parts.

C. Design-only DNA origami

Cost: mostly time. Wet-lab work adds vendor and facility costs under supervision.

What is hard to buy (plan around it)

Hard itemWhyStarter workaround
Custom chips (ASICs)Huge one-time costUse commodity microcontrollers
Exotic nanomaterialsPurity, handling, sometimes export rulesStart with macro demos and suspended particles
Research-only modular robotsNot retail productsSimulate, or build simple magnetic modules
Bulk DNA origamiNot a routine commodityDesign-only, plus literature study
Zero-defect connectorsPhysics and wearDesign for error tolerance (a swarm lesson)

Open designs to start from

  • Classroom capillary and floating-tile projects (FloaTiles , UCSD MRSEC activities )
  • Modular robot papers that release CAD in their supplements
  • Kilobot documentation via Harvard SSR 
  • Claytronics and programmable-matter papers for mechanism ideas (CMU hub ). This is a vision, not a store.

Watch: what electronics manufacturing looks like

PCB factories are real. Programmable-matter factories aren’t, yet.

Try this (BOM exercise)

  1. Pick Exp 7 from Experiments or a 5-module magnet chain.
  2. Make a spreadsheet with part, quantity, vendor link, lead time, and hazard note.
  3. Mark each line buy / borrow / print / skip.
  4. Share the BOM with a mentor before ordering magnets or batteries.
Last updated on