Jonathan Thorn
Published © GPL3+

Linkit Portlet

Portlet (Programmable + Outlet) gives you control over your home outlets for simple automation and safety

AdvancedFull instructions provided3 hours941
Linkit Portlet

Things used in this project

Hardware components

Portlet case
×1
Capacitor 180 uF
×4
Capacitor 10 uF
×2
Capacitor 0.1 uF
×9
Resistor 10k ohm
Resistor 10k ohm
×4
Resistor 1k ohm
Resistor 1k ohm
×2
Resistor 255k
×2
Resistor 1.2k
×1
Resistor 8.66k
×1
SparkFun Tactile switch
×4
Reset switch
×1
LT1013
×1
LT1025
×2
SparkFun LCD
×1
SparkFun DIP sockets
×3
Thermocouple socket
×2
MTL Connector
×2
Male Header 40 Position 1 Row (0.1")
Male Header 40 Position 1 Row (0.1")
×1
Capacitor 150uF
×1
Capacitor 4.7 uF
×1
Fuse
×1
SparkFun Fuse Clip
×2
Heyco S7560
×1
Outlet Receptacle
×2
Relay
×2
AC-DC Converter
×1
TVS Diode
×1
Thermistor
×1
General Purpose Transistor NPN
General Purpose Transistor NPN
×2
Varistor
×1
Flywheel diode
×2
MTL cable
×1
Super glue
×1
Screws
×4

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Screwdriver
Wire Cutters

Story

Read more

Custom parts and enclosures

Portlet Enclosure

If you don't want to purchase and injection molded case, here are the STL files which can be 3D printed for the case enclosure

Bottom enclosure

The bottom half of the Portlet Enclosure in case you would like to 3D print it yourself

Top enclosure

The top half of the Portlet Enclosure for those who want to 3D print it

Schematics

Eagle Files for Linkit Controller board

These files were created in Eagle CAD

Gerber Files for Linkit Controller Board

Gerber files for ordering the board. I would recommend using the provided Eagle files to generate these using whatever settings you are familiar with though.

Power Board Eagle files

These are the Eagle CAD files for creating the power board of the Portlet

Gerber Files for Power Board

These are the Gerber files. I would recommend creating your own Gerbers from the Eagle files to make sure the settings are correct for your board manufacturer

Assembly instructions for Linkit Portlet Controller board

Suggested steps and pictures for assembling the Linkit Portlet Controller board

Assembly instructions for Portlet Power board

These instructions are for assembling the Arduino version of the Portlet but the first section covers assembling the Power Board which is the same as for the Linkit version

Code

Project codes for Portlet

Here is a collection of code sets created in the Arduino IDE to control the Portlet for various projects such as making your own yoghurt, brewing beer, a safety device for your soldering iron, etc.

Testing Code

This is my go-to code for making sure all the wiring and functionality in the Portlet is correct

Credits

Jonathan Thorn

Jonathan Thorn

1 project • 0 followers
Got frustrated not being able to find exactly what I wanted so started building it myself

Comments