Code

The code used in our project:

  • Microcontroller code
  • Android app code
  • Server and UI website code
  • PCB Design and Fabrication

    In order to test our circuitry along the design process, we fabricated our own PCBs using the following protocol:

  • Fabrication (step 1): A single-sided PCB pattern is laser printed on specialized toner transfer paper.
  • Fabrication (step 2): This pattern is placed face-down on a bare copper PCB. Heat and pressure are applied, adhering the transfer paper to the copper. The PCB is then soaked in deionized water which dissolves the transfer paper, leaving a toner mask on the PCB.
  • Fabrication (step 3): The board is placed in an etchant, which removes unwanted copper.
  • Fabrication (step 4): Acetone is used to remove the toner mask from the PCB.
  • Self-fabricated boards:

  • Prototype flyback converter
  • Prototype flyback converter
  • 3.3V Supply
  • Schematics and diagrams for our project, designed in Eagle:

  • Subsystem design
  • Wifi Board
  • Wifi Board Schematic
  • Flyback Board
  • Flyback Board Schematic
  • Final boards, produced by the boardhouse:

  • Boards (uncut)
  • Boards (uncut)
  • Boards (uncut)
  • Boards (cut)
  • Flyback board
  • Flyback board
  • Flyback board
  • Wifi board
  • Wifi board
  • Wifi board
  • CAD Drawings

    CAD drawings for our prototype packaging, designed in Google Sketchup 8:

  • Size Comparison
  • LOTW Prototype Dimensions
  • LOTW Prototype
  • LOTW Prototype Bulb
  • LOTW Prototype Bulb
  • Packaging Prototypes

    The CAD drawings were used to 3D print two prototypes. Prototype I (yellow) was printed using The Replicator (Makerbot); Prototype II (black) was printed using a Fortus 250mc (Stratasys). The second prototype fixed several issues in the design of the first attempt.

    Makerbot 3D Printed prototype:

  • Makerbot 3D Printer
  • Prototype I
  • Prototype I
  • Prototype I
  • Prototype I
  • Prototype I

    Stratasys 3D Printer prototype:

  • Stratasys 3D Printer
  • Printing Process
  • Printing Process
  • Printing Process
  • Printing Process
  • Printing Process
  • Printing Process
  • Prototype II (with scaffolding)
  • Prototype II (with scaffolding)
  • Prototype II (with scaffolding)
  • Prototype II
  • Prototype II
  • Prototype II
  • Prototype II
  • Prototype II
  • Prototype II
  • Prototype II
  • Prototype II
  • Both prototypes:

  • Prototypes I & II
  • Prototypes I & II
  • Prototypes I & II
  • Prototypes I & II
  • Prototypes I & II