{"id":420,"date":"2024-03-14T19:31:00","date_gmt":"2024-03-14T19:31:00","guid":{"rendered":"https:\/\/copperfiction.com\/?p=420"},"modified":"2026-04-09T21:50:36","modified_gmt":"2026-04-09T21:50:36","slug":"wi-fi-repeater-battery-backup","status":"publish","type":"post","link":"https:\/\/copperfiction.com\/index.php\/2024\/03\/14\/wi-fi-repeater-battery-backup\/","title":{"rendered":"[029] WI-FI ROUTER WITH AC AND BATTERY POWER"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"400\" src=\"http:\/\/copperfiction.com\/wp-content\/uploads\/2026\/01\/image1-29.png\" alt=\"\" class=\"wp-image-436\" srcset=\"https:\/\/copperfiction.com\/wp-content\/uploads\/2026\/01\/image1-29.png 900w, https:\/\/copperfiction.com\/wp-content\/uploads\/2026\/01\/image1-29-300x133.png 300w, https:\/\/copperfiction.com\/wp-content\/uploads\/2026\/01\/image1-29-768x341.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>A compact ESP32-based router powered from 230 VAC mains, with a Li-Ion backup battery. When the mains fails, the battery takes over \u2014 transparent to the network.<\/p>\n\n\n\n<p>The firmware sets up the ESP32 in a multi-role Wi-Fi configuration (uplink + local access point), handles link monitoring, automatic reconnection, and basic system supervision (watchdog, status reporting). The battery section covers safe charging, protection, and voltage monitoring to prevent undervoltage operation and keep source switching predictable.<\/p>\n\n\n\n<p>Not the most technically complex project, but exactly the kind of device that&#8217;s genuinely useful to have around when connectivity can&#8217;t afford to drop.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A compact ESP32-based router powered from 230 VAC mains, with a Li-Ion backup battery. When the mains fails, the battery takes over \u2014 transparent to the network. The firmware sets up the ESP32 in a multi-role Wi-Fi configuration (uplink + local access point), handles link monitoring, automatic reconnection, and basic system supervision (watchdog, status reporting). &#8230; <a title=\"[029] WI-FI ROUTER WITH AC AND BATTERY POWER\" class=\"read-more\" href=\"https:\/\/copperfiction.com\/index.php\/2024\/03\/14\/wi-fi-repeater-battery-backup\/\" aria-label=\"Read more about [029] WI-FI ROUTER WITH AC AND BATTERY POWER\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51],"tags":[62,63,65,66,64],"class_list":["post-420","post","type-post","status-publish","format-standard","hentry","category-51","tag-230vac","tag-esp32-d0wdq6-v3","tag-li-ion-battery","tag-portable-networking","tag-wi-fi-repeater"],"_links":{"self":[{"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/posts\/420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/comments?post=420"}],"version-history":[{"count":6,"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/posts\/420\/revisions"}],"predecessor-version":[{"id":637,"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/posts\/420\/revisions\/637"}],"wp:attachment":[{"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/media?parent=420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/categories?post=420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/copperfiction.com\/index.php\/wp-json\/wp\/v2\/tags?post=420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}