
Closed
Posted
Paid on delivery
I have a NodeMCU ESP8266 streaming data from a custom sensor (not a DHT, LDR or MQ-2) to Google Firebase, with a companion MIT App Inventor app displaying the values. The problem: the figures reaching Firebase—and therefore the app—are consistently off, so calibration or data-handling somewhere in the chain is wrong. Here is the current flow: • Sensor → NodeMCU (Arduino IDE) → Firebase Realtime Database → App Inventor UI What I need from you is a clean, precise reading end-to-end. That may involve: – Reviewing and correcting the Arduino code (WiFi, ADC scaling, JSON payloads). – Checking Firebase read/write paths and data types. – Adjusting how App Inventor parses and presents the value so that the number shown matches what the sensor truly outputs. I’ll provide the existing sketch, Firebase structure, and .aia file. You return updated code, any calibration math, and a brief walkthrough so I can replicate the fix on new devices. If you’ve tamed ESP8266 accuracy issues before, this should be straightforward; I simply want the number in my database to mirror the sensor’s actual reading every time.
Project ID: 39728216
9 proposals
Remote project
Active 2 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $33 USD for this job

I have worked with esp8266 and firebase. I can do the fix for you . Drop me message to discuss more thank you.
$90 USD in 7 days
4.6
4.6

Are you looking for someone who can assist you in troubleshooting your Node MCU sending data to your App through Firebase. I’ve got your back. Hi, I am Zain. I can easily handle the task including • Embedded Systems • Firmware Development • IoT / ESp32 / ESP8266 / Arduino • Circuit Design • PCB Design • MATLAB • Simulations etc. Lets chat. Best regards
$30 USD in 1 day
3.1
3.1

Hi there, We are a team of IoT and app developers with strong experience in ESP8266, Firebase, and MIT App Inventor. From your description, the main issue is calibration and consistency in the data pipeline (sensor → NodeMCU → Firebase → App). Here’s how we’ll fix it: Arduino Sketch Review: Correct ADC scaling, data types, and JSON formatting so the raw sensor values are transmitted accurately. Firebase Check: Verify database paths, write rules, and data precision to avoid rounding or casting errors. App Inventor Debugging: Adjust parsing/blocks so displayed values match what’s stored in Firebase. Calibration & Math: If the sensor requires linearization/scaling, we’ll implement a repeatable formula you can apply on new devices. Walkthrough & Documentation: Updated code (.ino + .aia), calibration steps, and a short guide for replicating on future setups. We’ve solved similar ESP8266 accuracy issues (voltage offsets, noisy ADC inputs, datatype mismatches) and can deliver a clean, reliable flow. Best regards, Shuvadeep.
$20 USD in 7 days
0.0
0.0

I am sure you will give me more projects after this. I have done a similar project a week ago. I am interested to do this project too and ready to complete this within the timeline. Pls check my profile to see all rating and reviews given by clients. Hoping to hear from you soon. Note: Budget Negotiable.
$20 USD in 7 days
0.0
0.0

The NUCLEO-WL55JC STM32WL Nucleo-64 board provides an affordable and flexible way for users to try out new concepts and build prototypes with the STM32WL Series microcontroller (IoT & LoRaWAN), choosing from the various combinations of performance, power consumption, and features. We provide firmware that establishes a secure and reliable wireless connection within the sub-GHz frequency range (LoRaWAN) between your sensor and a host PC using two NUCLEO-WL55 boards. In case you are interested drop a message we'll be in touch with you shortly.
$10 USD in 30 days
0.0
0.0

As an IoT specialist with more than a decade of experience, my passion for creating precise and reliable systems matches perfectly with the challenges you are facing. My deep background in embedded systems encompasses both hardware and software expertise, which is key to a problem-solving project like yours involving ESP8266, Firebase, NodeMCU and App Inventor. Over the years, I have proven myself in several complex projects involving data flow, calibration, and system stability. For instance, as part of my work for Msolution in Israel, I dealt with similar accuracy issues on the backend of a Cloud-based power monitoring system. I successfully pinpointed and resolved deviations like what you're experiencing, and clients experienced significant improved sensor-to-database data alignment. Beyond my proven track record is my commitment to delivering clean solutions that users can replicate on their own. I will provide updated code, accompany it with any necessary calibration math, and even go further by guiding you on how to apply the fix on future devices to ensure consistent readings. Let's fix your project together!
$20 USD in 1 day
0.0
0.0

Hello, I can help you get clean, accurate readings from your sensor all the way through to your App Inventor UI. I’ll review and correct your Arduino/ESP8266 code (ADC scaling, calibration, JSON handling), check Firebase paths and data types, and fix how App Inventor parses/displays the values so the number shown always matches the real sensor output. Deliverables: updated sketch, calibrated math, corrected Firebase/App Inventor handling, plus a brief walkthrough so you can replicate the fix on new devices. I have solid experience with ESP8266, Firebase RTDB, and App Inventor integrations, and can turn this around quickly. Best regards, Aman Sharma
$20 USD in 5 days
0.0
0.0

najaf, Iraq
Member since Aug 1, 2019
$10-30 USD
$1500-3000 USD
$30-250 USD
$30-250 USD
$250-750 USD
₹1500-12500 INR
$30-250 USD
₹100-400 INR / hour
$15-25 CAD / hour
$1500-3000 USD
$250-750 USD
$100-500 AUD
$250-750 USD
₹1500-12500 INR
£250-750 GBP
₹750-1250 INR / hour
$1500-3000 USD
€30-250 EUR
$25-50 USD / hour
€30-250 EUR
$10-30 USD