În desfăşurare

C programming of a modbus RTU to MQTT gateway on Atmel ATXmega and Quectel hardware

The skills required for this project are a good knowledge of C programming, modbus RTU, MQTT, AT commands and Atmel microcontrollers.

The hardware is based on an ATXmega(-A4-128) and a Quectel BG95 (or BG96) witch has a built-in MQTT protocol stack. The board will be a modbus RTU slave device with some registers witch are synchronised with the corresponding MQTT variable. The BG95 has a built in GNSS receiver and the time, latitude, longitude and status will be written in modbus registers. An anti-theft function can be activated witch send an alarm in case of a displacement of the system. Alarming will be done through MQTT and SMS.

Programming must be done on CodeVision ([login to view URL]) and if necessary a license will be provided for the duration of the development. We want a well documented, interrupt based and without "wait" and loop programming. All code must be accessible and modifiable, so the use of libraries without sources is prohibited.

A base software with modbus RTU slave protocol, a timed structure and a GPS decoder already exist and will be provided, so the most important thing to do is the interfacing with the BG95. The AT commands to initialize and make a communication with the MQTT broker have been tested and will be provided. The big job is to correctly handle the communication with the BG95 in all situations. The freelancer must have the experience of the communication with such "modem" and be able to evaluate all the possible case of bad situations such as lost of network, crashes or unsolicited messages.

A detailed specification document is provided as attachment.

Aptitudini: Programare C, Microcontroller, Electronică

Vezi mai multe: c programming jobs, freelance website, rentacoder, freelance work, feelancer, freelance jobs from home, freelancer, freelance programming jobs for students, vbnet2008 modbus rtu, modbus rtu source code, rs232 modbus rtu vb, modbus rtu, modbus rtu code excel, pic18 modbus rtu, modbus rtu library mikroc, modbus rtu jbus, excel vba modbus rtu, pic modbus rtu, modbus rtu source code pic18, excel modbus rtu serial

Despre angajator:
( 0 recenzii ) Attalens, Switzerland

ID Proiect: #22707963

Acordat lui:

ganeshkumarsw

Hello, I have experience in Atxmega based controller and quectel GSM module like mc60, mc66, ec25. through at command interface. I have developed telemetry device using quectel mc60, sim808, sim800 etc,. where we hav Mai multe

%selectedBids___i_sum_sub_7%%project_currencyDetails_sign_sub_8% USD în 20 zile
(19 Recenzii)
5.3

22 freelanceri licitează în medie 609$ pentru acest proiect

chandra2sekhar

Hello sir, Myself [login to view URL] Sekhar,[login to view URL], phd in Electronics from cdeec Innovations,India. We have 15+ years experience designing and developing electronic products. We have in house pcb fabrication facility for pr Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(46 recenzii)
7.7
sagradoamicus

Hello I am experienced electronics engineer with more than 11 years of experience in firmware development, PCB design and prototyping . I have worked on latest IoT platforms too. I have read the details and can help yo Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(207 recenzii)
7.8
cpp2048

I wish if you had STM32 based design then I would have liked to work on it nicely. I have worked quite a lot on Quectel BC95 (2G) and used its inbuilt MQTT feature. Its a tested (yes lot of installations done so far) c Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 15 zile
(63 recenzii)
6.2
ahmad5857

Hi Sir, we are expert in MODBUS RTU based industrial comm [login to view URL] good and sound knowledge of MQTT. Lets talk to us on this. We are professional engineers and developers who do such projects from the last 10 yea Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(39 recenzii)
6.6
AwaisChaudhry

Hi, I have gone through the brief details mentioned on the job. I have done multiple jobs with C Programming, Electronics, Microcontroller which are the skills required to get this job done. Lets start the chat so we c Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 18 zile
(6 recenzii)
5.9
arrijal1992

Hi, I have experience using CodeVision. I Professionaly has using many other IDE tools such as AVRSTUDIO, Atollic True Studio, Keil, Arduino, Mbed, etc. So using different IDE tools isn't a problem with me. I have u Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 15 zile
(62 recenzii)
6.0
chomsengdev

Hi, How are you? I have read your project description and I am interested in the project. As you can see my profile, I am a full-time developer and have just completed many projects. Specially, I have wide experien Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 4 zile
(5 recenzii)
4.7
AndrijIN

Hi! I've been working (and still working) with ATXmega microcontrollers from Microchip and I'm familiar with possibilities and resources of this MCU like the DMA controller and event system. Tough mainly I've been usin Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 42 zile
(9 recenzii)
4.7
george19921014

Hello! Nice to meet you! I have read your project carefully. I am very interested in your project. I am a Microelectronics and Automation engineering expert. I have a lot of experience on ARM, FPGA, DSP, Arduino, Raspb Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(7 recenzii)
4.0
dotablack

Hello. As an electronic engineer, I have been working in PCB design/layout and firmware programming field for 18+ years. Here are some of the experiences that I worked ago. - Schematic and PCB Layout using Altium desi Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(1 părere)
3.4
bobyindia

C & C++ & & C# expert ? JAVA & Qt expert ? AWS & Google cloud ? PYTHON ? ANDRIOD Moreover, I'm a full-stack web developer looking for opportunities to work with your project. I'm working Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(2 recenzii)
3.5
coolmob0816

Hello I am a senior IoT developer and have more than 5 years of development experience. I have read your description and I am interested in your project. I can develop the ATMega/XMega firmware on CodeVision. I can dev Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 15 zile
(3 recenzii)
3.5
mzdesmag

hi, I have read the details of the project. I have worked as a Windows desktop/embedded *C/C++(MT4, 5)/C# developer for over 6 years, I have completed many simple and complex projects with Visual Studio and C++, some l Mai multe

%bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD în 1 zi
(6 recenzii)
4.1
dhavalnpatel

Hi, I am embedded software engineer from INDIA currently in Croatia Have been working in gateway software development using mqtt and zigbee network. Would like help you in interfacing with BG95 and tackle issues in va Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 30 zile
(5 recenzii)
3.9
Muratzz

Hello, I have checked your attaching file in your POST. After reading carefully, I have some questions about that. So I need to discuss with you about them. IF you want really this job, hope to chat...thank you..

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 6 zile
(4 recenzii)
3.0
Intel1994

Hello,sir.I have much experience in Electronics and PCB design. I have much experience in device manufacturing such as PIC, Arduino, STM-series(ARM), FPGA,CPLD,etc. I love Math & Physics. Using FPGA based on Verilog/VH Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(1 părere)
2.0
MobiAlley

WELCOME TO DESKTOP APP Service!. 100% Completed Job & Preferred Developer! Hi, I CAN COMPLETE YOUR PROJECT Perfectly!. I have enough experiences on Python, C#/.NET, QT/C++ for over 15 years. I can design the architectu Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(0 recenzii)
0.0
larrycrown

I'm a professional Software Engineers and Electrical engineers. with over 10years experience in Universal Circuit, Simulator (QUCS),PCB Layout, Arduino and have been working on Industrial Automatics and Electronics. my Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(0 recenzii)
0.0
silicolabs

We are expert developers who have experience on many python projects work. Lets connect to discuss more about the project in the chat. https://www.freelancer.in/projects/software-architecture/Project-for-Zahid-219778 Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(1 părere)
0.0
RealmanY

Hello, Greetings! ******************** I will SATISFY YOU******************** I will do my best for you. Looking forward to hearing from you and thank you for your consideration. Best Regards From RealMan!

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(0 recenzii)
0.0