Electromagnetic Appliance Identification

Robert Xiao, Gierad Laput, Yang Zhang and Chris Harrison have used a Teensy to prototype Deus EM Machina: on-touch contextual functionality for smart IoT appliances.

In a world of increasingly app-controlled devices (I need three different apps just to turn my lights off at night, for example!), what was once a convenience soon becomes overbearing. The Deus EM Machina system augments a regular smartphone with a large copper antenna and a custom PCB, which amplifies electromagnetic (EM) emissions from electronic devices, allowing a custom background service on the phone to identify them and launch the appropriate app. In their study, they demonstrated identification of appliances with 98.8% accuracy. Learn more on Chris’s web site, in the original paper, or in the video below.

Teensy-Based 4.1 Computer

Dylan Brophy aka Nuclaer Tech has created a Teensy 4.1 carrier board called the Teensy 4.1 Computer, which equips the microcontroller with SBC-like ports and form factor.

Four USB ports, an Ethernet jack, and high-quality audio output make it ideal for synths, game consoles, computer emulation, and other highly-connected projects.

In addition to the typical Arduino-based development workflow, the board supports Teensy NTIOS, an Arduino-based operating system, complete with shell. Other features include a TI TUSB2046B
four-port USB 2.0 12-Mbps hub, 1A+ per port with overload protection, and a PCM5102 stereo DAC and OPA1688 low-distortion op-amp to deliver optimal audio to the onboard 3.5mm audio jack.

The assembled board is available on Tindie, with detailed specs and schematics on the project wiki. The Teensy NTIOS source can be found on the project’s GitLab server.