Designed and developed complete firmware and hardware based on STM CortexM3.
Equipped device with GPS (uBlox LEA6) and GSM (TC65i) module, accelerometer and a lot of interfaces which allow to read/send data from I/Os, CAN, RS-485, 1-wire, I2C, FMS, OBDII.
Added support to plenty types of sensors like fuel-level, distance, rpm, temperature, driver identity, flow measurement etc.
Implemented advanced algorithms for flash-memory data storage, fuel-level measurement, collision detection and eco-driving.
Developed Visual Basic application which allows to configure and monitor NRE-101 devices via USB (COM) as well as over air (GPRS).
Manufactured around 7,000 units in 4 years and provided after-sales service and maintenance.