NTK (the NETLab Toolkit) is an authoring system for designers, developers, makers, researchers and students who want to design and buildÂ tangible Internet of Things projects. With a simple drag and drop interface, connect sensors, actuators, media and networks withÂ the smartÂ widgets. Concepts canÂ be prototyped quickly, encouraging iteration, experimentation and testingÂ byÂ sketching in hardware and building connected systems.
The server part of NTK handles communication with actual hardware andÂ is built on Node.js. It is designed to run on Linux based embedded devices, PCs, on cloud servers, and ultimately as an app on mobile devices. Once a project has been authored, the server continues to run the project even when the browser has disconnected.Â
Original Concept: Philip van Allen
Design and UX: Justin Gier & Philip van Allen
Back End Software: Scott Cazan & Ewan Branda
Front End Software: Philip van Allen
Website: Sal Orara
The NETLab Toolkit has existed in some form since 2003 (originally built in Director, then Flash, now HTML5/Node.js), and was created by Philip van Allen to aid in teaching at the Media Design Practices MFA at ArtCenter College of Design.
OldÂ Flash Version
For many years, NTK used Adobe Flash as the authoring environment. The Flash version is still available, but is not longer updated. For documentationÂ and downloads of the Flash version, see the old site here:Â http://netlabtoolkit.org/flash/