| Overview | ![]() |
|
| Protocol | ||
| 5.XX Main Board | ||
| Micro MT Board | ||
| ISD Sounds | ||
| Bootloader | ||
| Sensors | ||
| Optics | ||
| Online Parts Store | ||
| The Real MILES | ||
| LTTO Protocol | ||
| LTTO Grenade | ||
Micro MT Main Board
Overview - The Micro MT system is fully compatible with MilesTag 5.XX system, but it uses simpler, less expensive circuitry. The primary features missing from the Micro MT are the LCD display, scoring functions and timed games. Otherwise, most of the features of the MilesTag 5.XX remain intact. The Micro MT allows you to build basic MilesTag compatible guns at much lower cost.
Since there is no LCD display, you cannot change any configuration parameters on the gun itself. Configuration settings must be transferred to the Mini MT from a V5.30 MilesTag gun (using the "clone" function) or from a PC using the freeware Micro MT Editor software (see below). During cloning, the Micro MT will simply ignore any parameters that it does not support, and all settings are automatically stored in non-volatile EEPROM memory, so the settings are retained even with power off.
LED Display - VIDEO The new Micro MT Build 5 supports an Ammo Counter LED display. By connecting the "SLED" Serial LCD Display (SLED-C4, $35.00 USD from Rentron) you will have a 3-digit readout of Rounds. This effect is similar to the "Aliens Pulse Rifle" or weapons in the Halo and Unreal video games. The LED display can also show "Health" by pressing and holding the Reload button (when the clip is full).
Sounds - The Micro MT can use a simple (inexpensive) piezo buzzer to generate sounds. To allow upgrade to digital sounds, it is fully compatible with the ISD2560 circuit used with the 5.XX system. Solder pads allow simple connection to an add-on ISD board. It's a lot more fun with the ISD sounds, but still very playable even with just the Piezo tones.
Download Firmware - PIC16F684 (WDT=OFF, MCLR=OFF, OSC=INT)
UPDATE MicroMT Firmware Build 8 (ZIP FILE) 14 Oct 2007 Please report any issues/bugs.
MicroMT_ISD_8.hex ISD Sounds
MicroMT_Piezo_8.hex Piezo Sounds
Look here for info on MilesTag II Data Protocol (V5.3X and MicroMT)
Documentation - in work
DEFAULT SETTINGS:
TeamID Red
Damage 10
Rounds 30
Clips 40
Fire Select Full-Auto
Cyclic 500 RPM
Reload 2 Sec
Health 100
Kill LED 240
| Micro MT Gun Main Board Parts | ||||
| Qty | Name | Source | Part# | Cost |
| 1 | PIC16F684 | Mouser | PIC16F684-I/P | 2.52 |
| 1 | 14-pin DIP
socket |
Mouser | 571-3902613 | 0.14 |
| 2 | FET, 4-pin DIP,
1A |
Digikey | IRLD110PBF-ND | 3.90 |
| 1 | 5V Reg, 78L05 |
Mouser | 511-L78L05ACU |
0.35 |
| 1 | Cap, Ceramic,
0.1uF |
Digikey | 399-4151-ND | 0.16 |
| 1 | Cap, 47uF | Mouser | 140-XRL25V100-RC | 0.09 |
| 1 | PC Board |
HERE | MICRO-PCB | 5.00 |
| TOTAL | 12.16 | |||
| Micro MT Gun Off-Board Parts | ||||
| Qty | Name | Source | Part# | Cost |
| 1 | LED, 5V (status LED) | Digikey | 67-1068-ND | .33 |
| 1 |
Piezo Buzzer |
Mouser | 256-PB113A | EOL |
| 1 | Push Button (Reload) | |||
| 1 | Trigger Button | |||
| 1 | IR LED | TSAL-6100 | ||
| 1 | Muzzle Flash LED | |||
| 1 | IR Resistor, 10ohm | |||
| 1 | Muz Resistor, 51ohm | |||
| 1 | Battery Clip (6xAA) | |||
| TOTAL | ||||
Note: Piezo part# PB113A is now obsolete. We are looking for a replacement part number, but you can use any standard 5V piezo that produces a continuous tone when power is applied.
Gun Editor for MicroMT. This software was written in Liberty Basic, so it should be easy for anyone to download the Liberty Basic compiler and make changes if desired. This removes dependence on the 5.XX system to edit parameters, though the Micro MT can still be cloned by a 5.XX system.
1. Turn OFF Micro MT.
2. Connect PC Serial Port (RS232 TX Data and Ground) to Micro MT.
3. Start Micro MT Configuration Utility (PC).
4. Press and hold Trigger button while turning power on. Status LED will stay on.
5. Micro MT is now in PC Mode, ready to receive data.
6. Edit parameters on Micro MT Configuration Utility.
7. Press "Send to Gun" button.
8. Status LED will flash rapidly, then the Micro MT will reset itself.
9. Disconnect the Serial cable from the Micro MT.
NOTE: Invalid or "out of range" values may (probably will) crash the software.
NOTE: The "Health" value field uses a table/formula to calculate actual health values. So the valid range for this field is 1 to 64. This equates to Health values of 1 to 999. Entering the (default) value of "28" in this field will yield a Health Value of 100.
Recent Updates (14 Oct 07): Added "Player ID" and "Carrier Frequency" selections. In most cases the Player ID should be left to its default value of "40" for all Micro MT guns. There is no advantage to setting different player IDs for each gun, as scoring is not supported. This also allows the MT 5.30 systems to identify all Micro MT guns with the player handle "Micro". The Player ID entry field was added since some users will undoubtedly want this level of control, and will think of some special applications where it may be of use.
UPDATE DOWNLOAD
SOFTWARE HERE (MT Config 5.zip, 1.3 MB) Standalone application, does not require Liberty Basic.
16 Dec 07 - Updated software (Version 5) to change pacing of transmitted bytes. This seems to have fixed problems where all bytes were not making it to the Micro MT circuit. Also fixed Team ID selection box which was causing the program to crash. Keep me posted if you still have any problems.
Other Projects Based on the Micro MT PC Board:
All use the PIC16F684 microcontroller.
MilesTag Grenade:
|
|
|
|
Source Code: mt_grenade.zip
DS1-8 = 4-position DIP switch DS8 On=40KHz, Off=56KHz Dip Switch Settings (4-2-1):
|
|
MilesTag Mini Ref Controller:
|
|
|
|
Source Code: mt_ref.zip |
|
|
|
Domination Box:
|
|
|
|
Source Code: dom_box.zip
DS1-4 = 3-position DIP switch (If 4-pos DIP switch is used, must leave DS8 in "open" position) Game Time Dip Switch Settings (4-2-1):
|