Compact OBD-II adapter with TR24A radio adapter. Standard ELM327 controller with ATMega168 (arduino compatible) and TR24A radio module. Dimensions 58 x 32 mm
Compact OBD-II adapter with TR24A radio adapter. Standard ELM327 controller with ATMega168 (arduino compatible) and TR24A radio module. Dimensions 58 x 32 mm
New RF modules based on CC25xx chips from TI (Chipcon) CC2511 USB dongle (meandred antenna) Schematic and board CC2511 + CC2590 USB dongle (IFA antenna) Eagle files and finally CC Debugger Eagle schematic and layout - how to initially programming see this post...
New microTracker based on GE865 GSM/GPRS modem uBlox NEO-5M (50 channels GSP reciever) patch antenna up to 15x15 mm additional add ATTiny13 to power management 1 button, 2 LEDs (one green and 1 white extra lights) Li-Ion/Li-Pol changer MAX1555 (from USB and from adapter) 4 layers PCB GSM antenna connected through U.FL connector Battery connector JST-2mm Dimensions 42.5 x 23 x 9 mm...
This USB adapter can communicate with other TR24A in char-to-char or packet mode. Add second TR24 to full-duplex communication (with a little changes). Example. Eagle schematic and layout #include <TR24.h> // Arduino 0015 // Teensyduino 0.4 // TR24 library 0.1 // Build on AT90USB162 with TR24A radio module int TR24_CHANNEL = 6 ; // Default TR24 channel int LED = 4 ; // PD4 - LED connected to digital pin 4 char TR24Buffer [ 64 ]; char USBBuffer [ 64 ]; void setup () { Serial . begin ( 19200 ); pinMode ( LED , OUTPUT ); LEDOFF (); TR24 . begin ( TR24_CHANNEL ); } void loop () { char * ptr ;...
Current version of CS use Content-disposition filename header field to set correct filename during download. This work correctly on IE 7/8 and not work on all other browsers. This browser not UrlEncode filename field from Content-disposition field. Simply change next httphandlers (web.config) to support national filenames. < system . web > ... < httpHandlers > ... < add verb = "GET" path = "cfs-file.ashx" type = "CustomCSHandlers.FileHttpHandler, CustomCSHandlers" /> < add verb = "GET" path = "cfs-filesystemfile.ashx" type ...
New uTracker on GE865 . Small size. New edition of tracker (SIM300DZ, EB-230/LEA-5S). Add OBD-II (ISO) sensor, accelerometer and RFID reader. Add TR24 2.4GHz module except USB link to host. Change all to SPI (free 3 pins to buttons ?) Add u-blox LEA-5S to schematic (alternative to EB-230) Currently without camera (C328R). Schematic (working copy) USB radio connection dongle schematic and layout GPS tracker layout (plastic box 120x90x30 mm): uBlox GPS reciever LEA-5S 50 channels SIM300DZ (with audio path) 2.4GHz radio adapter accelerometer ATmega324p/644p microprocessor ( sanguino ) internal speaker...
Connect accelerometer chip to GM862 tracker To use in Python: class LIS3LV02: def __init__(self): self.LIS3LV02_ADDR = 0x1D # GPIO.setIOdir(13, 0, 0) self.i2cbus = IIC.new(3, 12, self.LIS3LV02_ADDR) self.Error = 0 self.Data = [0,0,0] if (self.i2cbus.init() == -1): print 'LIS3LV02 initialization error (1)' self.Error = 1 elif (self.i2cbus.readwrite('\x20\x87', 0) == -1): print 'LIS3LV02 initialization error (2)' self.Error = 2 else: ret = self.i2cbus.readwrite('\x0F', 1) if (len(ret) == 1 and ord(ret[0]) == 0x3A): self.Error = 0 else: print 'LIS3LV02 initialization error (3) : ' + ret self.Error...
This is initial version of Screamer (2.1.0) Change protocol the same as in VB6 version. More information - Wireless Bootloading for ATmega168...
I decide add 3-axis accelerometer to GM862 tracker and send data to local GpsGate server. Firstly i check this chip (LIS3LV02DL) on standalone microprocessor. I try two variant of microprocessors - ATmega168 (Arduino clone) and EmbeddedMaster (non-TFT). Prepare accelerometer sensor to use I2C protocol and connect to ATmega168 (Arduino) board This code read data from sensor and work fine (now without interrupts from sensor) #include #define OUTX_L 0x28 #define OUTX_H 0x29 #define OUTY_L 0x2A #define OUTY_H 0x2B #define OUTZ_L 0x2C #define OUTZ_H 0x2D #define XAXIS 0 #define YAXIS 1 #define ZAXIS...
Asterisk HA schema.