Find Jobs
Hire Freelancers

Arduino IDE sketch for ESP32 + SIM800 (MQTT)

$30-250 USD

Closed
Posted over 3 years ago

$30-250 USD

Paid on delivery
The battery-powered mobile device is built on the ESP32 architecture. The device wakes up every hour (deep sleep), receives data from the sensors, sends it via the GSM channel via the SIM800 module via the MQTT protocol to the server and goes back to sleep. There is a sample code. All sensors are connected via the i2c or 1-wire bus: ADC1115 (2 pcs.), BME280 (2 pcs.), DS18B20. Basic requirements for the sketch: 1) Interaction of ESP32 and SIM800: GPRS connection, positioning by base stations. 2) Collecting data from sensors (about 10 pieces) and parsing them into JSON format. 3) Verification of sending data to the server and re-sending in case of communication failure (QoS). 4) Separation of sensors into two i2c buses. 5) Firmware update via OTA (MQTT). Phased delivery of work is possible. There is a sample of a working sketch, but without some features.
Project ID: 28410432

About the project

10 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average $171 USD for this job
User Avatar
Hello, thank you for your job posting. I read your description about--Arduino I am a senior electrical engineer. I have plenty of experience in firmware development and micro-controller developments. I can write the firmware based on Arduino, Raspberry Pi, Pic, Atmega, FPGA, ARM, DSP, PLC and so on. And I can design the circuit by the Altium, Eagle, KiCAD, Allegro & OrCAD, PADs. I provide the services - Gerber files, Netlist generation, BOM generation and 3D Models of PCAD and ECAD. I am also good at AutoCAD, Solidworks. And I can simulate all circuits with Proteus, LT-spice, Matlab, Simulink, Multisim, and Labview as well. Due to my experience in firmware development, I will bring you the perfect result in time with high quality. I will also give you a detailed explanation of the process. Looking forward to hearing from you soon Thanks
$30 USD in 1 day
5.0 (207 reviews)
7.2
7.2
User Avatar
This bid is for tasks 1-5 only (i.e. everything except the OTA protocol implementation). But firstly ... When do you need this work completed? Just to be 100% clear ... The SIM800 is connected to the ESP32 via UART, correct? And all internet communication is to be done using GSM rather than WiFi, correct? I think I would need to order some components (e.g., the ADC1115 and BME280) in order to replicate your hardware setup. These could take a week or so to arrive. When you refer to "positioning by base stations", are you thinking here of the AT+CIPGSMLOC command? I have some more questions, but I would need to know if the approximate budget is acceptable first.
$225 USD in 21 days
5.0 (18 reviews)
7.2
7.2
User Avatar
An easy proect to be done, Its me Imad, having tons of experience in IOT based on esp01, esp07, esp12e(node mcu), esp 32 and in making web and android apps.....u will get the best work done.............
$80 USD in 7 days
4.8 (89 reviews)
4.9
4.9
User Avatar
Hello Sir. I am a Mechatronics engineer and I have a lot of experience dealing with these things. I have made many similar projects using esp32 and gsm. I have the required hardware with me. I will definitely deliver your work on time and I will be pleased to do your work in a reasonable budget. Thank you
$150 USD in 7 days
5.0 (15 reviews)
4.4
4.4
User Avatar
Hi We have our own smart home automation system. we are especially working with smart switches, where we can able to control our home appliances using our smart phone, touch panel, Amazon Alexa and Google home. Experience in : AWS(IoT core - mqtt), ESP32, ESP8266, Arduino ide, Alexa Skill, Google action I would love to help you in your project. May I know more information about your project ? And will also provide Amazon Alexa Skill and Google home action. Thank you
$110 USD in 3 days
5.0 (1 review)
2.2
2.2
User Avatar
Hello, I have already developed some projects with ESP32 TTGO-T-Call (ESP32 board with SIM800L modem) and MQTT protocol. I would be very appreciated if you choose me for your project and, for this reason, I would like to have more information on the 5th point. I hope to hear from you very soon....Bye
$30 USD in 7 days
5.0 (1 review)
1.3
1.3
User Avatar
Hi i am full expert in computer science and information security and i have completed my master in computer science kindly message me i will do this task properly according to your wish ..
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have developed atmega controller bootloader which can flash memory from eeprom(i2c) which is used for fota perpose, worked on nordic microcontrollers DFU mode, and i have worked on various projects which are having ESP32 Deep sleep, GSM IoT, MQTT etc
$140 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UKRAINE
Kyiv, Ukraine
0.0
0
Payment method verified
Member since Mar 30, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.