The Woose Tracker

2019-08-08 10:59 by Ian

This project is a wearable child's toy for team games. I have two children that are young enough to start drawing treasure maps and playing sophisticated games of hide-and-seek. And they both watch cartoons that have characters with wearable computers. So I embarked on a quick project to build something that was meant to be used for fun.

Read more...

CPLD is ready-to-rock

2016-07-04 00:03 by Ian

As of today, the CPLD is a solved-problem. All the design goals detailed in my prior post are satisfied and have been tested up-to ~5MHz input clock.

Read more...

Comment

Populated r1 PCBs have arrived

2015-10-25 01:02 by Ian

October has been a busy month for hardware...

Read more...

Comment

C++ Style choices (notes)

2015-06-20 22:20 by Ian

This post is aimed at programmers-in-general, and covers some general stylistic perspectives.

Read more...

Comment

Data structures (Priority queues)

2015-06-20 21:57 by Ian

This will be an examination of one of the two key data structures in ManuvrOS: The Priority Queue.

Read more...

255mph intro to C++ Templates

2015-06-20 21:37 by Ian

When writing programs (no matter the language [human or otherwise]), you will repeat yourself. Unavoidable. Templates are a C++ feature that allow us to write the form of the code once, and rely on the compiler to replicate it for each unique type we use with it.

Read more...

Comment

First r1 renders

2015-06-15 00:41 by Ian

These renders are of a left-handed unit, but very careful attention was given to design things to be achiral down to the last possible level.

Read more...

Comment

Live data, wirelessly, with full quaternions

2015-05-13 00:27 by Ian

CPU not even breaking a sweat. All 17 IMUs are returning good data (with quaternions) in synchronized frames.

Read more...

Comment

Digitabulum: An introduction

2014-07-18 23:44 by Ian

It is the goal of this project to provide an affordable, general platform on which all other gloves can be emulated, and that does not require a host computer to be used as a high-level tool.

Read more...