Leslie Jenkins, Hunter Carter, and Matthew Tilton developed an input device to capture hand movement for a virtual reality controller.
The controller was part of an undergraduate research project undertaken by the trio to develop a pressure sensitive VR controller. Their idea was to look at VR controllers from a different angle where rather than the player using their full body in a virtual world in a limited space, they wanted to come up with a controller that would trick the player into feeling like they are naturally moving from applying force to the controller and seeing that force being applied to objects in the virtual world. The prototype controller was made with some acrylic sheets, foam, some force sensitive resistors, and a Teensy 3.6.
The team’s write up on the project with their results is available on this project page.
CircuitBaker (on Tindie) has put together a control shield to make prototyping audio projects a bit easier.
This convenient shield includes 6 pots, 4 buttons, 4 LEDs, 4 mini jacks, and 2 SPDT switches for use with your audio project. Just add a Teensy 3.x and Teensy Audio Shield (optional) and you are ready to go.
Code, schematic, design files, and bill of materials are published on GitHub.
Sinowin reverse engineered a on flip-disc display to play Tetris.
Back before LED displays and LCD screens were in common use, flip-disc displays were used to display information. These displays are made up of a grid of discs that are yellow on one side and black on the other. The discs physically flip to display information. Sinowin got his hands on one of these displays and decided to reverse engineer it to make a Tetris game.
A adapter board was developed to provide an interface for a Teensy 3.5. A 2-way joystick module was added and with a “small matter” of programming a Tetris game, the project was ready to go.
Code and schematics for the project can be found on GitHub.
Po Ting made some awesome LED-POV poi that has some really impressive image rendering.
This design includes 80 pixels and a touch-sense pad to act a control button. It takes advantage of the high performance features of the Teensy 3.6 to achieve high frame rate that allows for really detailed images as the LEDs move.
A couple of years before this project, Po Ting didn’t have any experience with Arduino or using micro controllers. Through trial and error as well as a lot of community support, he was able to create this incredible LED project. Some of the projects and libraries that really helped on the journey were Mortonkopf’s POV Project, the FastLED library, KurtE’s DMA-SPI library, and Duff’s Snooze Library.
While there are some pre-built voice changers out there for defenders of the Empire, this solution is both compact and low cost. With only a handful of parts – a Teensy 3.2, Prop Shield Board, small speakers, a microphone, and a battery – this solution can fit entirely in a helmet.
Christoph put together a soft power button with sense output to power up a Teensy and allow the application to turn itself off the power when necessary.
The project started with list of desired features including: one button to enable power to a circuit, keep the power on as needed, sense the output so that the microcontroller can sense the power button’s state and turn itself off when told to do so, use a single LiFePO4 battery, and use no specialized parts. Christoph was able to make this happen using a Teensy 3.6, a 5V step up/down regulator, a PCB he designed for the pushbutton, and a few passive parts.
Code for the project can be found on this Hackaday.io project page.