Find Jobs
Hire Freelancers

GPS TIME SERVER for ESP8266/ESP32 based on ESPHOME

$30-250 USD

Færdiggjort
Slået op cirka 1 år siden

$30-250 USD

Betales ved levering
Good day, I would like to build a GPS TIME SERVER (NTP Protocol) based on ESP8266/ESP32 using ESPHOME. ESPHOME's GPS module integration works well but has no option for NTP Server. There are projects available for Arduino SDK which include NTP Server code, e.g. [login to view URL] But those do not integrate with ESPHome. So what is needed is a good quality NTP server library for ESPHOME which uses GPS time. At best, the resulting code would be submitted into ESPHOME code base. code requirements: - Resulting code should be open-source and git-hosted - code should integrate well with ESPHome e.g. using remote_package feature functional requirements: - robust GPS-to-NTP implementation in ESPHome - focus on reliable, high-precision time offering to feed time to the entire network on a permanent basis - should make use of fallback time platforms in ESPHome in case GPS time is not available - should never offer invalid or unprecise time data - offer all relevant variables as ESPHome configuration - work on both ESP8266 and ESP32 platforms Let me know if you are able to help me and what the costs would be. Thank you
Projekt-ID: 36572018

Om projektet

8 forslag
Projekt på afstand
Aktiv 1 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
Hello, I am a software developer and electrical engineer specializing in embedded hardware. I have worked with GPS modules connected to the ESP32 before, as well as smart home projects with SensESP, which is similar to the ESPHOME protocol. Based on your description, is it correct that you want to modify the existing open source GPS module in the ESPHOME project to allow other smart home devices to receive the current time from the GPS signal using the NTP protocol? This should be doable given that ESPHOME already supports custom IPs for NTP servers, so we would only have to make slight changes to the existing ESPNTP code. I have multiple ESP32 boards and GPS receivers on hand already, so I can test all code locally before sending it to you. Let's get in touch! Thank you, Robert Nies
$200 USD på 10 dage
5,0 (7 anmeldelser)
4,7
4,7
8 freelancere byder i gennemsnit $886 USD på dette job
Brug Avatar.
Since 2003 I am working in Digital Electronic. So more than 18 years of experience in Electronics. Arduino NANO/UNO/MEGA, ESP32 and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) years of experience in Arduino design and build. If you want an excellent and error-free project delivery, then send a message to me, please.
$6.000 USD på 180 dage
5,0 (23 anmeldelser)
5,9
5,9
Brug Avatar.
Hi There, I have experience with GPS and Esp32/8266. I am a senior Expert and Have more than 5 years of experience in electronics and embedded design. Just check my profile and share your details. Time and Budget will be discussed. Thanks
$140 USD på 7 dage
4,7 (39 anmeldelser)
5,6
5,6
Brug Avatar.
Hi need more information about the project I can design schematic, PCB and write the firmware for you I have ESPboard and can test any program. I have experience working with Altium designer. I can send you some of my previous design with Altium I am an electrical engineer with expert in microcontrollers and circuit design Thanks
$120 USD på 5 dage
4,7 (18 anmeldelser)
4,7
4,7
Brug Avatar.
Hello! My name is tshibangu and I'm a mechanical engineer with almost half a decade of experience in designing electronic boards. From this experience, I've learned how to create schematics for single-to-multi-sheet PCB layouts, single/double-sided and multi-layer PCBs layouts as well as typical data and control interfaces (UART, USB, SPI, I2C, SDIO). Additionally, I have experience in power supply design (SMPS & LDOs) as well as digital video audio multimedia interfaces such as HDMI and MIPI DSI/CSI. I am confident that I can provide you with excellent service for your project related to GPS TIME SERVER for ESP8266/ESP32 based on ESPHOME. Please let me know if you are able to help me with this project and what the costs would be. Thank you for your consideration!
$140 USD på 5 dage
4,9 (6 anmeldelser)
2,9
2,9
Brug Avatar.
As an experienced developer with expertise in working with ESP8266/ESP32 and ESPHome, I am confident I can assist in building your GPS-based NTP Server. My approach involves leveraging the available GPS module integration within ESPHome, and implementing a robust NTP server library that aligns with your requirements. I am familiar with Arduino SDK projects and will incorporate relevant elements from these resources to ensure a high-quality, efficient solution. As an active participant in the open-source community, I understand the value of contributing back to the code base. If successful, I would be pleased to submit the resulting code to the ESPHome code base, potentially benefiting others in the community. The cost for this project depends on the complexity of the task and the estimated time required, which we can discuss further once I have a detailed understanding of the project. I look forward to discussing how we can collaborate to create a GPS Time Server that meets your needs. Best Regards,
$100 USD på 1 dag
5,0 (2 anmeldelser)
1,6
1,6

Om klienten

Flag for NAMIBIA
Windhoek, Namibia
0,0
0
Betalingsmetode verificeret
Medlem siden maj 13, 2023

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.