Find Jobs
Hire Freelancers

Get Patched up Arduino Code Running

$30-250 USD

Completed
Posted about 4 years ago

$30-250 USD

Paid on delivery
I have a temperature sensor that reports temp_object & temp_ambient over I2C. I have a 128x64 OLED display that runs over I2C. I have an Arduino Nano with Datalogger shield that contains a real-time-clock & micro-SD card. I want the temperatures logged in the micro-SD card and time stamped. I also want the display to update the temp_object in real-time so I can visually confirm the device is recording and get a sense of temp increase/decrease (not sure how long my batteries will last). I have patched together various codes and confirmed individually that: 1) code to report temperatures is correct (ta & to) 2) code to print time-stamp is correct (#include RTClib.h) 3) code to create & refresh display is correct (#OLED_SSD1306_Chart.h) 4) code to write data to micro-SD card is correct (SDFat.h) I am having trouble bringing it all together in a single file. The sketch uses 95% of program storage space on my Nano. I have already set USE_LONG_FILE_NAMES to zero in my SDFatConfig.h library to reduce library size. I may need to use Fat16.h if SDFat.h memory space is causing stability problems. Looking for someone who can study, modify, and comment lines 1-40 & lines 890-1030 so that I can get it running and understand how to modify it in the future. I understand that you will not have the specific hardware to debug on your end. I will need to execute the code on my side, so I hope that loop works for you.
Project ID: 24671284

About the project

17 proposals
Remote project
Active 4 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
Awarded to:
User Avatar
Greeting there , I could absolutely help you with your Arduino sketchs i am very excited work on your project and help you get it done in short time the good news is , i have all hardware in my side so i can test , and can get you all codes in one [login to view URL] code , with professional manner make things sorted in easy way to understand and update About my experience : [login to view URL] I am available by email and Skype and will be happy to discuss this job with you in detail. I am available for +30 hours per week. Awaiting your kind response, Best Regards, Ahmed Mosad
$250 USD in 1 day
4.9 (65 reviews)
6.4
6.4
17 freelancers are bidding on average $177 USD for this job
User Avatar
There is no need to look elsewhere. You will get quality work in minimum budget and time. You can have a look at my profile and portfolio. Thanks
$140 USD in 7 days
5.0 (106 reviews)
6.4
6.4
User Avatar
hello i am a computer engineer,i have masters in computer engineering,i have experience for more than 8 years in arduino and electronics,i can make to u the required modifications in ur arduino code and test the code on my bench as i have the required components here,also i am flexible to make tests on ur bench to be sure that u r satisfied with the results
$222 USD in 1 day
5.0 (37 reviews)
5.6
5.6
User Avatar
I have great experience in creation, modification and remote debug of the code for Arduino I may need a copy of all of your libraries. In the most cases, I don't need to use remote debug for this job, it can be done at my side. We may need to use TeamViewer only at the final stage, but that's not mandatory. I have made more than 200 Arduino-based projects on different freelance stocks. I work with Arduino since 2010 and have more than 25 years of experience in programming and electronics.
$100 USD in 3 days
4.8 (100 reviews)
5.9
5.9
User Avatar
We are a team of Electrical and Electronics engineers and we are Excellent in the following areas: • Embedded C Programming. • VHDL/Verilog, LABView/ Multisim • Network Simulator NS2/3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • PLCs / SCADA • PCB Designing-Proteus, Eagle. • IOT Technologies like Ethernet, GSM GPRS. • HTTP Restful APIs connection for IOT Communications. Also we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements. We can deliver your project efficiently at a time. If you choose me, I think you won't regret. Best Regards. Also we have good command over REPORT WRITING, We can show you many samples of our previous reports. We can discuss further details in the message box.
$250 USD in 7 days
4.7 (40 reviews)
5.7
5.7
User Avatar
I can compile your Arduino program, and noticed that (like you mentioned) the program memory usage for an Arduino Nano is almost 100%. The code is well written. Did you write some of the MLX90632 routines yourself? I think - rather than opening and closing the log-file on every single iteration of the loop - it would make sense to leave it open in the setup() function. Then just ensure to call flush() on the filehandle after every write (as you are already doing) - to avoid data-loss. Aside from the memory usage problem, what other problems are you facing? Although I do not have MLX90632 sensors to test, the logging functionality looks like it should work (although you are missing a new-line when logging the temperature). Regarding the memory usage ... It seems that switching to the u8g2 library instead of the SSD1306 chart library might save program memory - although it could use more dynamic memory. (You also would not have the convenient graph/chart functions if you use u8g2.) One of the other bidders suggested using an ESP8266 or ESP32 instead of an Arduino Nano. I think this is worth considering also. (It could be an ongoing battle with memory usage on the Nano.) I would also be able to assist you if you chose that route. I am based in Ireland. Please note the timezone difference.
$225 USD in 15 days
5.0 (8 reviews)
5.3
5.3
User Avatar
Hi there, I am ANSAR an electronics engineer and enthusiast, expert in embedded system design and programming. I have done many projects on arduino including interfacing with sensors, communication with various ports UART, SPI, I2C etc, also have worked on various wireless modules including RF, nRF24, wifi, bluetooth and SIM module SIm800, SIm900, SIM7600 4G module etc. I have gone through your requirements and think I am able to serve you, You can further reduce the size of program by storing constants in progra flash memory, moreover prefer to use local variables instead of global variables, use functions for the repeated execution. I can optimize the code and will make it as small as I can. WIll complete your project with great perfection and complete testing prior to delivery with full commented code. Will also provide any online assistance with all the circuit diagram and schematics. Looking forward to get in touch.
$100 USD in 5 days
5.0 (24 reviews)
4.3
4.3
User Avatar
hi i hope you are well! i,m expert in embedded system , Analogue and digital circuit designing , PCB designing and fabrication and complete prototyping my expertise in microcontroller are 1) texas instrument microntrollers 2) STM32F controller 3) pic microcntroller 4) AVR microcntroller my expertise in PCB design tools are 1) Altium 2) kicad 3) Eagle cad 4) proteus 5) protal my recent products are 1) smart health monitoring Watch 2) child monitoring system(implement bluetooth mesh) 3) smart energy meter 4)touch screen controller 5) smart RGB lightning system please check my portfolio for further work intro
$160 USD in 7 days
5.0 (7 reviews)
4.0
4.0
User Avatar
As an electronic architect, I have been working in PCB structure/design and firmware programming field for 8+ years. Here is a portion of the encounters that I worked back. - Schematic and PCB Format is utilizing Altium Planner, Rhythm, Falcon, etc. ISE/XPS/SDK/Vivado, Altera Quartus, IceCube) - ARM, DSP, MCUs, Arduino experience. - Arm centers: ATSAM, STM32, PIC32, A13, Freescale, MSP, NXP - MPU: Pic16F, Pic18F, Pic33F, Atmega8,16,128,32,8051,8951,8052,80251 - Single board PC: Raspberry Pi, Beaglebone, NanoPi - Strong with UART, I2C, SPI, BLE, BT, GSM/GPRS/GPS, xBee, ZigBee. - Especially full understanding for BLE HM10, HC05, ESP32, DA14580, nRF52832, 52840, BlueNRG, - C/C++ Coding IDE: keil uvision, Eclipse IDE, Arduino IDE, Avr Studio. - Microprocessor / Microcontrollers: 8051, 8086, ATMEGA, AVR, ATSAM3X8E,STM32,PIC Open Source Micro controllers Platforms: Arduino Uno, Arduino Nano, Arduino Due, STM32 Nucleo board. Experience in managing all phases of electronic product manufacturing and assembly Experience in board-level Testing, Debugging, Test Reports, Test Plans. I am ready to give hardworking, reliability, flexibility & honesty. I can work with minimal supervision, communicate & give updates on the status of my work output. When you employ me, anticipated that I should enable your business to like I 'm developing it as my own. I couldn't imagine anything better than to get notification from you
$30 USD in 2 days
4.9 (7 reviews)
3.3
3.3
User Avatar
Dear, client. I just read your request carefully and very excited to work on this. I have rich experience in ARDUINO, ESP32, ESP8266 and Raspberry PI with multi sensors including PSI sensors, PIR sensors, flow meters and temp & humidity sensors, which is necessary for your project. Furthermore, I had developed GPS, GSM ,Home seer system and a lot of web applications, this will be useful for your project. If you want to hire me, we can talk further about the request and start as soon as possible. I'm looking forward to hearing from you. Best Regards. Thank you.
$150 USD in 2 days
5.0 (3 reviews)
2.9
2.9
User Avatar
Greetings! I can do your project. I am a Computer Engineer and I have vast experience of satisfying client in the field of programming of microprocessor especially of Arduino. Ping me for further details. I am just one message away.. Thanks
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I have read your project description and i would like to bring in my expertise in microcontrollers and programming to realize the desired results. Lately i have done two similar project and both worked well. Looking forward to working with you..
$250 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
San Jose, United States
5.0
5
Payment method verified
Member since Mar 30, 2020

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.