Skip to content

Recent Posts

  • How To Rent a Dedicated Server?
  • Hoosha and the Rise of Farsi AI: Transforming Persian Digital Experiences Through Localized Intelligence
  • Products and services Given by a Look for Motor Optimization Enterprise
  • Information Interaction Engineering (ICT) – Definition, Positive aspects And Disadvantages
  • Resisting and Developing Improve – What Leaders Ought to Know

Most Used Categories

  • Tech News (512)
  • SEO (503)
  • Hosting (492)
  • Programmer (486)
  • Telecom (482)
  • Provider (271)
  • SocMed (213)
  • Business (27)
  • Technology (21)
  • Design & Development (11)
Skip to content
block blink

block blink

Experienced in technology

  • Tech News
  • SEO
  • Telecom
  • Programmer
  • Hosting
  • Provider
  • About Us
    • Advertise Here
    • Contact Us
    • Privacy Policy
    • Sitemap
  • Home
  • Push ESP32 Over The Air Updates From GitHub
Push ESP32 Over The Air Updates From GitHub

Push ESP32 Over The Air Updates From GitHub

Bunga CitraDecember 14, 2022

Let’s say you’re working on an ESP32 project to send off to your grandma; something she can just plug in and it will start automatically monitoring her plant’s water levels. But you discover a critical flaw in the firmware and need to update it. Does she send it back? Do you walk her through dropping the update via the Arduino IDE OTA? The easiest way would be to plan and use something like esp_ghosta, an OTA framework by [Justin Hammond].

OTA (Over-The-Air) updates are a fantastic feature of the ESP32, and we’ve covered libraries that make it easy. But compared to those earlier projects, esp_ghosta takes a different approach. Rather than hosting a web server where someone can drop a binary, it looks at GitHub releases. [Justin] had to include a streaming JSON parser, as GitHub API responses tend to be beefy. The workflow is straightforward, push a new commit to your main branch on GitHub, and the action will trigger, building a few different versions. Your little plant watering reminder at your grandma’s will check every so often to see if a new version has been pushed and can update with rollback on littlefs, fatfs, and spiffs filesystems.

It’s an incredible project that we suspect will be very useful for many folks to update their projects. [Justin] even includes an example GitHub action and a sample ESP32 project.

Air, ESP32, GitHub, Push, Updates

Post navigation

Previous: VHS-Decode Project Could Help Archival Efforts
Next: How to Improve Click-Through Rate

Related Posts

How To Rent a Dedicated Server?

How To Rent a Dedicated Server?

September 29, 2025September 29, 2025 Bunga Citra
Shockingly Excellent Assistance From a Web hosting Corporation – Worthy of Shouting About

Shockingly Excellent Assistance From a Web hosting Corporation – Worthy of Shouting About

December 21, 2024March 24, 2023 Bunga Citra
Recommendations to Pick the Most effective Website Web hosting Corporation For Your E-Company

Recommendations to Pick the Most effective Website Web hosting Corporation For Your E-Company

December 16, 2024March 24, 2023 Bunga Citra

Recent Posts

  • How To Rent a Dedicated Server?
  • Hoosha and the Rise of Farsi AI: Transforming Persian Digital Experiences Through Localized Intelligence
  • Products and services Given by a Look for Motor Optimization Enterprise
  • Information Interaction Engineering (ICT) – Definition, Positive aspects And Disadvantages
  • Resisting and Developing Improve – What Leaders Ought to Know

Categories

  • Beauty
  • Business
  • Dental
  • Design & Development
  • Digital Marketing
  • Forex
  • Games
  • Health
  • Home Improvement
  • Hosting
  • Jewelry
  • Law and Legal
  • PC Game
  • Programmer
  • Provider
  • Real Estate
  • SEO
  • Small Business Tips
  • SocMed
  • Tech News
  • Technology
  • Telecom
  • Travel

Archives

BL

Business Tips
Copyright @ blockblink.com | Theme: BlockWP by Candid Themes.