Find Jobs
Hire Freelancers

Assistance with MQTT Embedded Client using MSP432 micro

$30-250 USD

Geschlossen
Veröffentlicht vor mehr als 7 Jahren

$30-250 USD

Bezahlt bei Lieferung
Need assistance importing MQTT functionality to the MSP432 micro-controller using the ESP8266 wifi module. Referencing Paho Embedded-C architecture, all the foundations are there but I'm getting strange results from the supplied library functions. Specifically, serializing the data for connecting, sending / receiving. The examples are written for mbed, Arduino, Linux, or ESP8266 specific micro-controller and the library itself is quite portable, but I'm getting strange results on my end. I've been studying MQTT documentations (HiveMQ, Mosquitto, various slides) for a few days now with no luck, still confused on the final format of the message over TCP. My current progress: MSP432 wired to ESP 8266, successfully opens a TCP socket with MQTT broker. Connection is received by my cloud broker server logs Minimum goal: achieve full understanding of the MQTT packet serialization, I'll be breaking down source code in the mean time. Even hard-coding messages would suffice in the mean time, so if you have a functioning MQTT system i would find value in an example send broken down by: 1) Raw message information so I could write my own libraries to handle it. 2) Serialized data, with each component of the raw-data identified. Best Case: Have an experience person who happens to own the MSP432 and ESP8266 micro walk me through the steps to set it up correctly Acceptable: Anyone with experience using MQTT from a micro-controller, and can help me piece together the format and give me some clarification. Anyone who has the infrastructure ready may be able to set a break-point in their code and look at the memory location and feed me the pieces in format. Is the final sent TCP packet just a long string with form: Byte:1 = Message type DUP QoS level RETAIN Byte:2 = Length Byte:3 = | -------------------------- | ...... | Variable Header | Byte:n | _____ info_______ | Byte:n+1 | ----------------------------| .............. | PAYLOAD | << Encoded in UTF-8? What are the implications of this? Byte:m |__________________| So my final TCP packet would be like: ESP8266SendTCP(Byte1+Byte2+....Byte M) then wait for a CONNACK? So I could simply piece together a make-shift library for my application to get me started?
Projekt-ID: 11837478

Über das Projekt

8 Vorschläge
Remote Projekt
Aktiv vor 7 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
8 Freelancer bieten im Durchschnitt $160 USD für diesen Auftrag
Avatar des Nutzers
Hi, I hope you are doing well. I have experience in MQTT communication using microcontroller. I have read your project description and I would like to discuss it in more details. Looking Forward, Khawaja
$210 USD in 3 Tagen
4,7 (16 Bewertungen)
5,2
5,2
Avatar des Nutzers
Let me explain How I work: - To provide excellent service, with timely, accurate and professional results. - Daily updates and feedback’s regarding the project. - I will be available anytime for your work. - I work with honesty and we won’t ask even an extra penny for your work. Just give me a response and I assure you won’t be disappointed. Looking forward to hear from you and hoping for a long term work relationship. Thanks
$155 USD in 3 Tagen
5,0 (6 Bewertungen)
3,2
3,2
Avatar des Nutzers
Hi sir, We are very experienced in ESP8266 wifi chip in any mode. MQTT protocol is well understood. I have ready solution for you! Lets work together. i am bidding low and now looking forward to hear from you sir. Let me introduce my team to you! We are team of expert engineers who are sound experienced in embedded systems (arduino + other microcontrollers), programming, circuit designs, electronics, product designs, pcb layouts, database management, MySQL etc. We offer you our services at very low rates. Please discuss your project in detail. We will deliver design and code, if you want us to send you prototype, you have to pay additional charges of prototyping and courier such as dhl etc. We are very friendly in nature and will help our clients during and after projects completion. We are flexible in communications and rates. Very much looking forward to hear from you on this in coming days. Regards, Ahmed Lead Technical Engineer Turktroniks
$120 USD in 3 Tagen
5,0 (3 Bewertungen)
2,6
2,6
Avatar des Nutzers
Hi, I’m dedicated professional Web and Desktop Programmer & Developer and freelancer only. I have been working with challenge and hope to improve future plan with good network every client. If any client want to get more faster job services with save time I am ready to work. I can ensure that I’ll complete each instruction within time frame even more faster. I am available everyday to work more than 12 hours. I can ensure that I'll complete each instruction within time limit with daily update on server. I am ready to work and I hope I'll get permit to prove my experience. Thank you
$155 USD in 3 Tagen
4,7 (3 Bewertungen)
2,4
2,4

Über den Kunden

Flagge von UNITED STATES
United States
0,0
0
Mitglied seit Okt. 19, 2016

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.