Find Jobs
Hire Freelancers

WIFI SD CARD transfer using ESP32 Arduino with cellular upload to server (I have existing code)

$1000-2000 USD

Cancelled
Posted over 5 years ago

$1000-2000 USD

Paid on delivery
I am a mechanical engineer who has worked with many domestic USA vendors and overseas vendors on embedded products. I currently have one product that needs to be ported from a Tiva MCU to an ESP32. All current code is written in c. We currently have code written for TM4C1294NCPDT on a custom board with 2G modem. However, now I want to use an inexpensive ESP32 board with external SD card and external Xbee LTE M Module. STEP 1: Connect to WIFI SD card and copy pictures over to board SD card – This Code has not been written Digital pictures are located on a WIFI SD card in external camera. This card…. [login to view URL] This SD card natively runs a web server that allows images to be saved on it from a camera while also allowing a WIFI device to connect to it via it’s ADHOC network and read its contents. This is described in a similar fashion here.... [login to view URL] 1. Use ESP32 board with wifi capability to connect to WIFI card 2. Automatically read directory and see what images are located on card 3. Download the images contained on WIFI SD card to a local SD card located on the Arduino. 4. Have a confirmation check that image has been transferred OK 5. Delete Image from WIFI SD card Step 2: Connect to our server and read user settings. Based on settings perform actions, scale and upload images to our server – This Code has been written but will need modified for XBee module. 1. Use Xbee LTE M module to connect to our sever and check for several settings….. a) Save Preference: Store scaled image in SENT folder on SD card after upload OR Delete image after upload b) Synchronize Settings: We can delete this code, I will have it deleted on website as well c) If Memory Full: Delete oldest one OR Delete All images on SD card d) Image Compression: scale image 1/2 or 1/4 or 1/8 size e) Image Transmission Type: Individual uploads images each time there an image to be uploaded in the SD card OR Group will do an upload of multiple images at the specified time by user. Since board will most likely power on many times a day, it’ll check the current date and time provided by cellular unit to see if it’s time to upload images As mentioned, this code is already written, however it used the 2G modem and not an Xbee module. 2. Upload some variables such as LTE signal strength, Battery Voltage, SD card memory percentage (There is another SD card memory percentage but this will be deleted on the website and can be removed from the code as well) 3. Scale the Image that was transferred from the WIFI SD card to the local SD card. Use jpeg code to scale images to ½, ¼, or 1/8 size by using tjpgd.c (decompress JPG -> BMP) and savejpg.c (BMP -> JPG). This code is already written as mentioned above. 4. Use Xbee module to upload to our Server. This code is written but uses the 2G modem. 5. Save Image to SD folder or Delete it based on user settings above. Code already written. All reference documents, drawings, schematics, etc can be provided once you have been selected. An NDA may be required from you before sending source code and documents. Please let me know if you have any issues with this.
Project ID: 17804815

About the project

12 proposals
Remote project
Active 6 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
12 freelancers are bidding on average $2,037 USD for this job
User Avatar
Hello, I am Anthony from Sri lanka. We are a hardware designing & prototyping company. Why you should hire me ? - I have seven years of experience in the field and have developed many systems. - I have state of the art testing lab and PCB fabrication workshop. - We have DLP & FDM 3D printing, - I have many contacts in China. I can help you with mass producing this. Please contact me if you are interested. Thank you Anthony
$1,666 USD in 10 days
4.8 (60 reviews)
6.5
6.5
User Avatar
Senior ENGINEER has more of 40 years’ experience in this profession, developing Hardware and Software Expertise in video processing and associated simulation and evaluation tools and methods, communication I2C, I2S, SATA, RS232, RS422, RS485, USB, TCP, Bluetooth, RF433, Wi-fi, GSM, GPS, GPRS and any other serial communication. Producing Analog/Digital board designs, layouts and modifications or any other multi-layer PCB design, Verifying designs and layouts. See Portfolio for samples of works. Preparing documentation for manufacturing. Gerber, Bom, 3D model Contact with partner in China for make PCB in 32 layers Design in Any CAD, Allegro, Altium, Orcad, Eagle, and other. Developing board layout including 3D model, size, performance, power consumption, and cost. Developing software for any microcontroller or microprocesor in C, C++, Basic, Assembler, compiler Keil, IAR, and other. SKILL Strong Hardware Design Skills, Analogue/Digital Video Audio and Power signals, communication signals OrCAD/ Protel / Altium/ Mentor Graphic / Eagle and similar PCB include 3D Model Design/Applications, Embedded Software Programming Assembler (C, C++) and Visual Basic, Full understanding of Micro-controllers, and microprocessor Hardware Engineering Fundamentals and Hardware Specifications, Attention to Detail Programming in Assembler for any microcontroller or Microprocessor
$1,666 USD in 10 days
4.9 (53 reviews)
6.5
6.5
User Avatar
Hello sir/madam... I can make your application as per requirements described in your bid. I have enough experience to manage this project. If you are interested we can discuss more about details Regards
$2,000 USD in 20 days
4.9 (128 reviews)
6.4
6.4
User Avatar
hello,how are you. i read your bid carefully. i am rfid card expert and have full experience for 7 years. C#, .Net is my top skill and my interested skill. I can provide most quality and high fast. if you want to success, please contact me. Then, I will give you good result. hire me.
$1,500 USD in 10 days
4.9 (9 reviews)
6.0
6.0
User Avatar
Hello, I am very interested in your project. I have an expirience with ESP32, GSM 3G modems, Arduino and Tiva. Also I worked with WiFi files sending and SD cards. Best regards, Vyacheslav.
$1,500 USD in 15 days
4.7 (33 reviews)
6.2
6.2
User Avatar
I can do your job.
$5,000 USD in 30 days
4.8 (9 reviews)
4.8
4.8
User Avatar
Hello, I am an experienced embedded system engineer with 8 years of experience. I have been programming ESP32 projects for the last 2 years. Please hire me. I am also a phd in robotics and automation system.
$1,555 USD in 10 days
4.9 (13 reviews)
4.8
4.8
User Avatar
Hello. The general task is understandable: connect to the SD card, download data from it and upload to your server via LTE modem. A microcontroller of our choice or do you want to use only an ESP and 4G modem without an external controller? We can implement this project.
$1,666 USD in 10 days
5.0 (3 reviews)
4.7
4.7
User Avatar
We are a team of engineers having expertise on embedded domain. We have worked on several embedded linux/android SBC like Wandboard(IMX6Q), AM335x-sk, Dragon Board (Qualcomm), Pi0W, Pi2 & Pi3, Beagle Bone (Black & Green Wireless), C.H.I.P, Orange-Pi-Zero etc as well as Microcontroller Development Boards like Arduino, PIC and STM32 we have worked with various build system including make, busybox, buildroot, yocto, openwrt, android etc. BLE, IOT and Wireless Technologies: 6LBR, contiki, openthread on CC26XX platform, TI-BLE stack(v2.20) TI-sensortag CC2650 (with debug_dev_pack and lcd_dev pack),TI-Launchpad, Keyfob(CC2541) and CC2540, CC-Debugger, NodeMCU(ESP8266), ESP32DevKit and nRF51 and nRF52 We have created custom linux distribution for few SBC with OTA firmware upgrade features. -------------------------- We have worked with ESP platforms like ESP8266, ESP32. We have worked with Wifi Accesspoint and Station Mode on ESP. We also configured Wifi Smartconfig which helps us to connect ESP platform to available Accesspoint without hardcoding SSID and password. We also worked with micropython on STM32F4Nucleo, ESP8266, ESP32 Board. we have interfaced ESP32 with serial port GPS/GSM modem as well as I2C/SPI interface with few sensors like ADXL345 accelerometer, RFID RC522, PIR sensor to sense the human and turn ON and OFF the night lamp accordingly and find tuned sensitivity and timing of the PIR as well as log the even on local server. --------------------------
$2,222 USD in 10 days
5.0 (5 reviews)
4.0
4.0
User Avatar
Dear Sir Fortunately , I am IOT expert with an exposure to following a) ARDUNIO IDE/ BOARDS b) ESP- Wifi c) XEEGBEE,RF MODULES d) RASP BERRY PI e) EMBEDDED C f) Python g) Matlab I would be please to work on your dream project, with commitment and results Awaiting for same
$2,000 USD in 45 days
5.0 (4 reviews)
3.3
3.3

About the client

Flag of UNITED STATES
Dover, United States
0.0
0
Payment method verified
Member since Sep 19, 2018

Client Verification

Other jobs from this client

SD copy and upload
$1000-1666 USD
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.