Classes: Difference between revisions

From
Line 57: Line 57:
*** [https://www.arduino.cc/en/main/standalone building an arduino on a breadboard]
*** [https://www.arduino.cc/en/main/standalone building an arduino on a breadboard]
** [https://reprap.org/mediawiki/images/thumb/2/20/Rumba_wiring.svg/800px-Rumba_wiring.svg.png electronics block diagram]
** [https://reprap.org/mediawiki/images/thumb/2/20/Rumba_wiring.svg/800px-Rumba_wiring.svg.png electronics block diagram]
* [http://www.dein.fr/2015-02-18-maslows-pyramid-of-code-review.html maslow's pyramid of code review]
* introduction to RepRap lineage firmwares
* introduction to RepRap lineage firmwares
** firmware block diagram
** firmware block diagram

Revision as of 08:50, 7 April 2021

3D Solid modeling

Reading

Lesson plan

Digital electronics

Tools

Reading

Lesson plan

References

Power electronics

  • Battery electric solar power systems

Reading

Lesson plan

Integrated circuit design

Tools

Video

Reading

Lesson plan

3D Printing and CNC machining

Reading

Lesson plan

  • introduction to 3D printing
    • processes
    • design criteria
      • overhangs
      • delamination and through-hole orientation
      • sharp corners

Firmware development w/ C++, Rust

Reading

Lesson plan

Food production

Reading

Lesson plan

Robot Operating System

Reading

Computer troubleshooting and repair

Reading

Error creating thumbnail: File with dimensions greater than 12.5 MP

Toolkit

  • USB <-> Hard drive adapter
  • Multimeter
  • A Port 80 card for diagnosing POST problems
  • a pre-configured, ready to launch, kernel compile (best memory test ever)
  • PhotoRec - recover files without needing to recover partitions
  • TestDisk - recover partitions & files
  • gparted - create, copy, edit, resize, and delete partitions graphically
  • ddrescue
  • dmidecode
  • flashrom
  • Etherboot/gpxe, iSCSI, ATAoE
  • kvm, libvirt, virt-manager

Lesson plan