EDTracker Bundle (HCKITS0021, 21B, 21E, 21F, 21G, 21H & 21I)
Posted: Tue Mar 08, 2016 9:39 am
We've partnered up with the fabulous guys over at EDTracker to bring to you the EDTracker bundle in it's entirety. We were previously selling bundles with a blank PCB, which you can still purchase here; however, we're now in a position to sell you an entire kit, which include the EDTracker PCB.
Dan Howell created and uploaded the following video which demonstrates how to create a DIY Headtracker. Excellent video! Thanks Dan.
Main parts for this are available as a bundle containing the Pro Micro, a switch and a 3 x 7 PCB, along with either a GY-521 or an MPU9250. However, we are now in a position to provide the PCBs created by EDTracker.org and will be adding them as an option as soon as they arrive. The codes for all kits are:
HCKITS0021: Pro Micro, GY-521, Switch.
HCKITS0021B: Pro Micro, GY-521, Switch and blank 3x7 PCB.
HCKITS0021E: Pro Micro, MPU-9250, Switch and blank 3x7 PCB.
HCKITS0021F: Pro Micro, MPU-9250, Switch and EDTracker PCB.
HCKITS0021G: Pro Micro, GY-521, Switch and EDTracker PCB.
HCKITS0021H: Pro Micro, MPU-9250, Switch, EDTracker PCB and Enclosure.
HCKITS0021I: Pro Micro, GY-521, Switch, EDTracker PCB and Enclosure.
Please note that the bundle previously came with the 9150 module. This has been discontinued by the manufacturer, and has been replaced with the MPU-9250.
If you have purchased the EDTracker from Hobby Components with the EDTracker PCB, the build guide can be found further down this page. EDTracker have also supplied a drill guide for correct positioning of the switch hole within the case. This can also be seen further down the page.
NOTE: The 9250 MPU includes a magnetometer and is recommended. The 9250 supplied by Hobby Components can accept a 5V power input - If you purchased the 9250 elsewhere, please be sure to check as some are only 3.3V tolerant.
Enclosures
We recommend Hammond 1551GBK enclosures (HCCASE0010), as the PCB is designed to fit within them. Do NOT place DIY EDTracker into a metal (electrically-conductive) enclosure as short circuits may occur! The Hammond 1551GBK can be purchased here. (LINK TBA)
Build Guide
Requirements
1x Pro Micro Arduino development board (or compatible) ATmega32u4 16MHz microcontroller.
1x GY-521 or 9250 Gyroscope development breakout board (5v tolerant).
1x 6mm momentary tactile button.
1x Soldering iron with suitable tip for small PCB work.
1x Solder.
1x DIY EDTracker board (Version 3.0).
Read carefully – the order of components is important! In particular, it is easier to leave the header pins out of the MPU board initially. The TOP of the EDTracker board has the writing/logo. The blank side of the board is the BOTTOM.
1. If you plan to put your device inside an enclosure, use a file to gently remove any remaining tags off the 4 sides of the PCB. The edges should be smooth and flat.
Note that V3.1A PCB has the addition of hole located in the middle of the switch footprint. This can be used to mark the location of where to drill the hole in the case. This must be done before assembly of the PCB.
2. Solder the button into the top of the board first. Pay attention to its orientation – the pins should align and push into place with minimal pressure; they do not need bending or splaying apart.
3. Flip the board over; you are now looking at the underside. Place the header pins for the Arduino into the board (two rows of 12 pins) - short ends into the PCB, long ends protruding.
4. Place the Pro Micro onto the pins and solder it into place. Note the orientation of the USB connector – it should be at the same end of the PCB as the button.
5. Flip the board back over to the top, and solder the other side of the Pro Micro pins into the board. Although not usually necessary, you can trim the pins so they do not interfere with the MPU board later.
6. Insert the MPU header pins. If you have an 8-pin board (MPU-6050/9150), you can leave the 2 end pins unpopulated (dashed outline).
7. Flip the EDTracker PCB over and solder the header pins in place; ensure you keep them level – if loose, the header will have a tendency to want to drop out of the PCB.
8. Finally, flip back to the top of the PCB and solder the MPU board onto the row of header pins you just completed.
The board is now complete. Plug in a USB power source. You should see a red LED light on the Pro Micro board (subject to model variations). Typically MPU-6050 and 9250 boards have a power LED also – but we have noted most MPU-9250 breakouts do not include a power LED.
Programming Steps
Please consult the project website for the latest up-to-date procedures documented in the User Guide (under Downloads). Flashing your device can be done entirely from the EDTracker GUI and there is no need to compile source code if you don’t want to. The website also provides links to the GitHub code repository; the code is under constant development.
Important Notice: The EDTracker website and domain name are no longer maintained by EDTracker. We strongly advise against visiting the original URL. Instead, you can safely access an archived version of the website here:
https://web.archive.org/web/20201108130 ... er.org.uk/
It is important to perform the calibration steps prior to use. Failure to do this can result in axis creep over prolonged periods of time. All details are available in the manual, which is available underneath the Downloads section.
Make sure you download the correct manual and GUI software for your DIY device (MPU-9150 or 9250 users should download the manual for magnetometer-enabled devices).
PCB Version 3.1A schematic:
Note that V3.1A PCB has the addition of hole located in the middle of the switch footprint. This can be used to mark the location of where to drill the hole in the case. This must be done before assembly of the PCB.