Find Jobs
Hire Freelancers

Tracking device embedded software

$30-250 USD

Ukończony
Opublikowano ponad 6 lat temu

$30-250 USD

Płatne przy odbiorze
Develop an embedded software for stm32l4 microcontroller connected to a cellular module SIM808 to connect to internet and get the GPS position information. The software project must be developed on Keil uVision5 or System Workbench for STM32. And most be based on the X-CUBE-AWS from STMicroelectronics. The final objective of the project is to send the position information of the device to Amazon AWS Cloud IoT server using MQTT protocol. The connection must be done via the cellular network using the SIM808 (SIMCOM) module. The data must be published to a topic that should be specify in a mqtt setup file, along with the device unique ID, server address. And a separate file with the security certificates (an example file will be provided). The device also will use the shadow service to send and receive the sample time for the readings in seconds on the range from 30s up to 3600s, and send the GPS satellite signal information, the cellular signal level, and battery level (obtained from the microcontroller ADC connected to the output of a resistive voltage divider that is connected to the system battery). The configuration for the cellular APN should be done automatically by retrieving the network configuration or using a command shell that connects using the virtual serial port over the USB port of the microcontroller. The parameters should be store on the microcontroller flash memory. For debugging a UART port will be used as is configured in X-CUBE-AWS. When the device is not getting the GPS data and is not communicating with the AWS-iot, the cellular module must be turn off and the microcontroller most go to stop mode and the RTC signal will make it run again when the sample time is meet. The RTC date and time must be set using SNTP. The peripheric configuration must be done using the STMicroelectronics X-Cube-Mx software and the corresponding. ioc file must be included on the project files. Also, al the microcontroller peripheric must be controlled only by the X-CUBE HAL drivers.
Identyfikator projektu: 15423931

Informację o projekcie

6 ofert
Zdalny projekt
Aktywny 7 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Dear Employer, your project sounds interesting for me, so hereby I offer my sw development services to cooperate with you and help your project. Relevant Skills and Experience I have 9 years experience of hw and embedded sw development, from concept to the realization, including system design, schematic, layout, embedded sw and production&testing support. I already made a lot of complex projects (pcb design with 500+ components, sw with 20k+ lines). I have experience with almost all the elements of the project. I know the CubeMX ecosystem and have been working with the STM32 mcu family for 6 years. I have already made projects with GPRS data connectivity through the internet and have experience with battery powered devices what requires the usage of sleep modes of the mcu. I also made some projects with GPRS data connectivity and already used SIMCOM modems (SIM300C and SIM800H), and have exprience with with SNTP date&time control. Most of my projects which builded around an USB capable mcu have virtual com port functionality. The Amazon cloud is the only one new for me, but im ready for the challenge and to get known with something new. Proposed Milestones $222 USD - Sw development, GPS tracking system An initial discussion about the project is necessary. I am looking forward to hear more about your project and cooperate.
$222 USD w 20 dni
4,9 (3 opinii)
3,8
3,8
6 freelancerzy składają oferty o średniej wysokości $298 USD dla tej pracy
Awatar Użytkownika
Already done such projects with MQTT , JSON and different clouds. lets talk to us and consider job is done for you. Relevant Skills and Experience Looking forward to talk to you. Proposed Milestones $250 USD - proj fee Nothing more. Lets discuss sir.
$250 USD w 3 dni
4,8 (45 opinii)
7,0
7,0
Awatar Użytkownika
Your Project will be done using : - CooCox CoIDE - STMCubeMX code generator - X-CUBE-AWS Expansion for STMCubeMX - STM32L4 series Or STM32F4 Series - SIM808 GSM/GPRS AND GPS Module Steps: - I will use STMcubeMX to generate the basic initializations for UART used Used for SIM808 - using X-CUBE-AWS to generate Codes used to upload information about position to Amazon web services Please check my portfolio and reviews to ensure reliability
$222 USD w 15 dni
4,9 (9 opinii)
5,2
5,2
Awatar Użytkownika
Good experience in c and emebedded development Will provide excellent documentation and support
$500 USD w 10 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
A proposal has not yet been provided
$440 USD w 20 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga COLOMBIA
Barranquilla, Colombia
5,0
20
Zweryfikowana metoda płatności
Członek od paź 4, 2017

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.