Wireless Head Tracker (EDtracker's wireless version) - now drift free!
Sime time ago I decided to build a wireless version of the excellent community built head tracker - EDTracker. So, now we have the Wireless Head Tracker, or WHT for short. I've been playing the game with the prototype for a few months, and I'm quite happy with it. I can sell a few assembled and flashed units to anyone who's interested - PM me for details.
Because I used EDTracker as a starting point, my WHT shares many of the core features with EDTracker. But there are a few important differences:
- Instead of one circuit board that contains all the hardware like on the EDTracker, you now have two boards. One is the board that you attach to your head (the tracker), and the other is the USB dongle which receives data from the tracker, processes it and sends it over USB to the system.
- No drivers are needed. WHT is recognized by Windows as a standard 3 axis joystick. When you plug in the dongle, windows will still try to download drivers specific to the device, but you can skip that part (or wait a minute or so for windows to figure out it can't find drivers for this) and it will fall back to the default HID drivers (Human Interface Device) which any modern Windows is already shipped with. The same thing happens when you plug in a new mouse or keyboard.
- WHT is not based on Arduino. And that means the firmware is not user upgradeable. If there is a new version of the firmware, you will not be able to upgrade it without a flash programmer.
- Of course, the tracker needs power, which it gets through a battery. There are three tracker variants which vary in size and battery power: AA, AAA and CR123A. The pros/cons of each are listed below.
- WHT has a magnetometer (MPU-9150 or HMC5883L) which means it is drift free. It will keep the same heading without the need to recenter manually. You only need to recenter it once when you turn it on.
- WHT does not use the EDTracker GUI for configuration. I have written a separate program for configuration.
Because WHT doesn't have a bootloader (it means it can not be flashed like Arduino devices), the only way to upgrade the firmware is with a device called a flash programmer. I have designed and built these too, and I can sell them as well. The flash programmer can flash both the firmware on the tracker and on the dongle.
At this moment I have a few tracker/dongle/flasher sets which I can sell. PM me if you are interested in a set.
Tracker variants:
AA
+ the battery is cheap and easy to find
+ good battery life: 15-20 hours
+ you can use rechargeables (NiMH or NiCd)
+ flashing is easy (with the flash programmer)
- this is the largest and heaviest variant of the tracker: 68x47mm, 45g (20g tracker + 25g alkaline battery)
AAA
+ the battery is cheap and easy to find
+ you can use rechargeables (NiMH or NiCd)
+ small and lightwight 59x40mm, 30g (15g tracker + 15g battery)
- lower battery life: 6-7 hours
- flashing is possible but not very easy
CR123A
+ amazing battery life: over 80hours
+ flashing is easy (with the flash programmer)
o medium size and low weight 50x44mm, 30g (15g tracker + 15g battery)
- batteries are harder to find and they are relatively expensive
- you can not use rechargeables
You can get the latest firmware, config program and flashing instructions here (v1.1d released 2016/feb/16):
https://drive.google.com/file/d/0B5QsMM8GX6NEaXRwcWxXb0owVWM/view?usp=sharing
I've also made a calibration instruction video:
[video=youtube;GKqRHQjisI0]https://www.youtube.com/watch?v=GKqRHQjisI0[/video]
Fly safe!
Sime time ago I decided to build a wireless version of the excellent community built head tracker - EDTracker. So, now we have the Wireless Head Tracker, or WHT for short. I've been playing the game with the prototype for a few months, and I'm quite happy with it. I can sell a few assembled and flashed units to anyone who's interested - PM me for details.
Because I used EDTracker as a starting point, my WHT shares many of the core features with EDTracker. But there are a few important differences:
- Instead of one circuit board that contains all the hardware like on the EDTracker, you now have two boards. One is the board that you attach to your head (the tracker), and the other is the USB dongle which receives data from the tracker, processes it and sends it over USB to the system.
- No drivers are needed. WHT is recognized by Windows as a standard 3 axis joystick. When you plug in the dongle, windows will still try to download drivers specific to the device, but you can skip that part (or wait a minute or so for windows to figure out it can't find drivers for this) and it will fall back to the default HID drivers (Human Interface Device) which any modern Windows is already shipped with. The same thing happens when you plug in a new mouse or keyboard.
- WHT is not based on Arduino. And that means the firmware is not user upgradeable. If there is a new version of the firmware, you will not be able to upgrade it without a flash programmer.
- Of course, the tracker needs power, which it gets through a battery. There are three tracker variants which vary in size and battery power: AA, AAA and CR123A. The pros/cons of each are listed below.
- WHT has a magnetometer (MPU-9150 or HMC5883L) which means it is drift free. It will keep the same heading without the need to recenter manually. You only need to recenter it once when you turn it on.
- WHT does not use the EDTracker GUI for configuration. I have written a separate program for configuration.
Because WHT doesn't have a bootloader (it means it can not be flashed like Arduino devices), the only way to upgrade the firmware is with a device called a flash programmer. I have designed and built these too, and I can sell them as well. The flash programmer can flash both the firmware on the tracker and on the dongle.
At this moment I have a few tracker/dongle/flasher sets which I can sell. PM me if you are interested in a set.
Tracker variants:
AA
+ the battery is cheap and easy to find
+ good battery life: 15-20 hours
+ you can use rechargeables (NiMH or NiCd)
+ flashing is easy (with the flash programmer)
- this is the largest and heaviest variant of the tracker: 68x47mm, 45g (20g tracker + 25g alkaline battery)
AAA
+ the battery is cheap and easy to find
+ you can use rechargeables (NiMH or NiCd)
+ small and lightwight 59x40mm, 30g (15g tracker + 15g battery)
- lower battery life: 6-7 hours
- flashing is possible but not very easy
CR123A
+ amazing battery life: over 80hours
+ flashing is easy (with the flash programmer)
o medium size and low weight 50x44mm, 30g (15g tracker + 15g battery)
- batteries are harder to find and they are relatively expensive
- you can not use rechargeables
You can get the latest firmware, config program and flashing instructions here (v1.1d released 2016/feb/16):
https://drive.google.com/file/d/0B5QsMM8GX6NEaXRwcWxXb0owVWM/view?usp=sharing
I've also made a calibration instruction video:
[video=youtube;GKqRHQjisI0]https://www.youtube.com/watch?v=GKqRHQjisI0[/video]
Fly safe!
View attachment 52279
View attachment 52794
View attachment 52795
The WHT config program:

The Three Horsemen:

View attachment 52794
View attachment 52795
The WHT config program:

The Three Horsemen:

Last edited: