In Progress



I am after a “proactive” Hardware Engineer with solid Embedded development experience to help develop some cool GPS/GPRS based tracker product. The focus is Absolute LOW POWER design maximising battery life. This is a simple project which will have the following main components

Micro-controller : PIC32MX795F512L found on the USB starter kit II

GSM U-blox : LEON G-200 ([url removed, login to view])

GPS U-blox : Neo-6 ([url removed, login to view])

I have put together a prototype with these chipsets and have test code that I have written to test the functionality of these chips as a part of chipset qualification, before I locked the design together. So any code that you send me can be easily loaded for quick testing. I have most of the tools available for performance testing.

Server testing -

U-blox provides pretty much echo servers to test the Socket connection.

Skills sort out

C programming.

Microchip Pic32 (UART/GPIO/Sleep/WDT/Interrupts/ISR)

GSM Technologies (Registration/Power saving Techniques/Wak-up on SMS/Cell-id triangulation)

GPRS technologies (Attach/Detach/Pdp Context Activation/Connection Timeouts etc)

TCP/IP Socket programming

GPS(specific to Ublox, as they have some cool features) – (low power design/Cell-locate/A-GPS modes/Best practises for TTFF)

Source code shall be written in nifty C (NOT hacker style). I will take this code and further modify it. So the code should be...

Simple to code and use!

'Block' comments should be placed at head of every User-defined function

Meaningful Variable names

Constants needs to have associated Comments ( please no Magic numbers)

Interrupt routines should be well commented

Function Prototypes (.h files ) shlould have comments

project must have a Debug mode, spitting out commands/response send out on UART from Pic32 and Ublox Modules.

Nitty-gritty details / flowcharts etc. will be given when I have found the “fun, can do“ engineer.

Time and again I will probably need advice from you (my guru) on the most innovative way to get things done or may throw some of my knowledge to you for free. I have some experience in hardware engineering so I am hoping to get the best outcome for this product.

I am currently designing the final hardware so hopefully I should get code asap.

Skills: C Programming, Electronics, Embedded Software, Microcontroller

See more: ublox source code, gps code pic32, ublox gps gprs, blox project micro, blox pic32 starter kit, ublox leon programming, gps gprs blox, gps programming embedded, gprs written code, ublox gsm registration, pic32 gps, gps programming, pic32 gprs code, gsm gprs code blox, blox gps programming, gprs embedded programming, gprs programming, www electronics engineering com, usb guru, testing guru, test guru, sort routines, sort function c, socket programming in c, socket programming c#

About the Employer:
( 1 review ) HAWTHORN, Australia

Project ID: #4491758

9 freelancers are bidding on average $322 for this job


Hi, I can do this job.

$550 AUD in 25 days
(11 Reviews)

Dear Sir, We are Reserach and Development company whose working area are : -Digital Motor Control -Analog Design -Electronic Design -Power Electronics -PCB design -Embedded system -Matlab -Simulation of ha More

$210 AUD in 3 days
(13 Reviews)

Hi, this is interesting project. I have experience developing the GPS tracking device for motobike, in this design we have to care much about the costs, physical dimension, and of-course absolute low power consumption. More

$233 AUD in 5 days
(3 Reviews)

i have worked on similar projects, pic32mx250f128b and simcom sim900d and sim700d programming and interfacing

$154 AUD in 3 days
(0 Reviews)

Great Project

$257 AUD in 3 days
(0 Reviews)

I am hardware expert for low power design.. Know deep internal of MCU but i am not a firmware engineer. I used different kind batteries. Some of datalogger design had/have life on 1-3 years on no-rechrahble battery. More

$165 AUD in 7 days
(0 Reviews)

Hi, I am expert firmware programmer. Can help you in your work. Dhaval

$616 AUD in 15 days
(1 Review)

I can do this job

$335 AUD in 5 days
(0 Reviews)

I have replica of pic32 development board and will provide you the solution

$388 AUD in 45 days
(0 Reviews)

I have got 1.5 years of work experience in PIC32MX79F512L and also in NEO-6 GPS module. I have a development board with PIC32MX795F512L and PIC kit3 Debugger. This is my 1st bid and I think this will be a good project More

$200 AUD in 20 days
(0 Reviews)