Closed

Agritech/Farm IoT Embedded Firmware | ESP32, Arduino, WiFi, BLE, ZigBee

Job Description:

We're looking for an experienced and skilled Arduino/C Embedded Developer who can develop just the firmware for our Agritech IoT devices to be commercialised in a farming/agriculture setting.

*** PRODUCT SUMMARY ***

- Consists of TWO types of devices: the "Gateway" which is a Internet-facing (WiFi) device which communicates with API, and, anywhere from 20-50x "Nodes" communicating with the Gateway via a on-site mesh network (ZigBee)

- Both Gateway and Node are virtually identical in hardware components and design, where both utilise their respective I/O channels to either operate agricultural sensors or irrigation valves

- Customers will DIY setup their devices on their farms, by connecting to each device's Bluetooth and providing the device with whatever is required to either join an existing on-prem WiFi network or existing ZigBee mesh network (from a previously setup Gateway)

- Customers interact with the devices via a mobile application (React Native app) where they operate the device (get sensor reading, open/close valve, start/stop pump, ping device to check if it's online) and then via mobile app UI interactions, commands are sent to the Gateway (via API) before being broadcasted by the Gateway on the farm so the intended device receives this instruction

*** TECHNICAL SPECIFICATIONS ***

- Embedded hardware components to be provided/used: ESP32, ZigBeePro v3

- Device communications: Bluetooth (Device setup), WiFi (WAN telemetry), ZigBee (mesh network)

- Programming requirements: C programming, Arduino IDE, TCP/IP, HTTP/JSON, experience with GraphQL (API endpoint)

*** ADDITIONAL PROJECT DETAILS ***

- Refer to our Request for Quote for more detailed information regarding this firmware project, which includes user requirements, technical requirements and other specifics for the purposes of you to understand our requirements and project scope in order to accurately quote:

[login to view URL]

- Refer to attached file "ESP32 FOOTPRINT" and "esp-32-yd_schematics" to understand design and pin arrangement for the ESP32 board we are using for our devices (both Gateways and Nodes)

- Refer to "Gateway Block Diagram" and "Node Block Diagram" to understand the components and component arrangement of our devices, respectively

*** WHAT NEXT? ***

We are ready for any hired contractor to begin work immediately, or at the very latest in early January 2023.

Please kindly review all information supplied and kindly provide us with an accurate quotation. If you have any additional questions or require additional materials to help with quotation, we will quickly respond to a list of those questions in email unless video call is absolutely necessary.

Upon providing a quotation, we will likely reach out to you for a video call and get a better understanding of experience, technical requirements and project nature.

Thank you for reading and we appreciate your time applying for this job.

Skills: C Programming, Arduino, Bluetooth Low Energy (BLE), Internet of Things (IoT), Zigbee

About the Client:
( 0 reviews ) United Kingdom

Project ID: #35365596

17 freelancers are bidding on average $854 for this job

liveexperts123

Hi there,I'm biddin on your project "Agritech/Farm IoT Embedded Firmware | ESP32, Arduino, WiFi, BLE, ZigBee" I have read your project description and i'm an expert in C programming and machine learning therefore i can More

$750 USD in 3 days
(120 Reviews)
7.8
AwaisChaudhry

Hey Good morning , Just finished reading the brief details . I see you have been looking for someone who has experience with these tech stacks Bluetooth Low Energy (BLE), Internet of Things (IoT), Arduino, C Programmin More

$750 USD in 20 days
(11 Reviews)
6.8
Valuesolutions

Hello, I hope this finds you well. I have just seen your project requiring; C Programming Arduino Bluetooth Low Energy (BLE) Internet of Things (IoT) Zigbee I believe that my 10-year experience in this field is what y More

$500 USD in 7 days
(25 Reviews)
5.7
Adeel2k14

Greetings thanks for posting the project there i am electrical engineer i have expertise in embedded systems, PCB designing and circuit designing. I can work on latest engineering tools to complete your task. In my exp More

$250 USD in 7 days
(7 Reviews)
4.0
sajjadtaghvaeifr

I have worked on similar projects before and worked on realworld projects that have many sensors and accuators and have iot , And i can do this project and happy to help. i have exprience with raspberry pi, arduino, More

$750 USD in 7 days
(3 Reviews)
3.2
dcornelius7

Good day I am a hardware and firmware developer with a focus on developing IoT products from concept to production, I have experience with developing firmware for the ESP32 (arduino and IDF) both BLE and wifi applicati More

$500 USD in 7 days
(1 Review)
2.0
inigoherrerag

⭐⭐⭐⭐⭐I am senior Firmware & PCB Design,Java, C#,and C++ Developer ⭐⭐⭐⭐⭐ Hello I am Inigo H. I've seriously read your post and I have understood what you need. I am sure that I can be the best developer who can per More

$500 USD in 7 days
(1 Review)
1.4
rachidSoussi

Hey there , My name is Rachid, I am an electronic developer with experience in developing complete electronic products, including electrical schematic design, PCB design, firmware development, testing, etc., I can star More

$450 USD in 7 days
(2 Reviews)
1.0
WizzDev

Hello, I am a software engineer with experience in firmware development for various MCU families including ✅ESP32, ✅ESP8266, ✅STM32, ✅ARM, ✅Microchip. I am part of WizzDev - a custom-embedded software development compa More

$360 USD in 10 days
(0 Reviews)
0.0
MatMadik

Greatings. I’m a app expert with over 11 years of experience dealing with Android, iOS. I can help development your posting. I’ve previously worked on the exact same type of project for another client. When do you need More

$2000 USD in 21 days
(0 Reviews)
0.0
ionstefanache1

Hi, I understood your project Firstly must to send to me some hardware elements and then these will substract from 5000USD I'm not company so I can't give you financial documents If agree these conditions please let me More

$5000 USD in 30 days
(0 Reviews)
0.0