<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Arduino Projects</title><link>https://community.element14.com/products/arduino/arduino-projects/</link><description>Post your Arduino Projects here.  Projects include official boards, Arduino Compatible Boards and shields, coding and sketches, Arduino Starter Kits, Videos, Project14 competitions, Design Challenges, and more. </description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=eeae22dc-28b9-4804-9847-09447cec3760</link><pubDate>Thu, 06 Aug 2026 16:42:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:eeae22dc-28b9-4804-9847-09447cec3760</guid><dc:creator>AB9NQ-William</dc:creator><description>I am far from step 10 of the Swiss Guy&amp;#39;s video; still just starting out on his ten steps. Good to rewatch his video again. Thank you!</description></item><item><title>File: Why AI Agents Replaced the Arduino IDE in My ESP32 Projects (Claude Code, Gemini CLI, Codex)</title><link>https://community.element14.com/products/arduino/arduino-projects/m/managed-videos/151558</link><pubDate>Thu, 06 Aug 2026 15:12:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fa4d1fbb-1bec-4fa8-8769-3b4235a0804e</guid><dc:creator>arvindsa</dc:creator><description>The transition from &amp;quot;coder&amp;quot; to &amp;quot;architect&amp;quot; is the biggest productivity jump I’ve experienced in 40 years of electronics. Do you want to join me on my journey? With my ten levels, it’s much easier than you think. And no, this is not about ChatGPT a...</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=026116db-4543-410d-ad22-5f948ce0f2a5</link><pubDate>Thu, 06 Aug 2026 15:11:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:026116db-4543-410d-ad22-5f948ce0f2a5</guid><dc:creator>arvindsa</dc:creator><description>ah okay. Thanks. I had seen this video https://www.youtube.com/watch?v=5DG0-_lseR4 which is sort of doing what you are doing,. Need to try it out.</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=5ada9d86-8b6e-42bf-adfd-2ae147289f64</link><pubDate>Thu, 06 Aug 2026 14:54:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5ada9d86-8b6e-42bf-adfd-2ae147289f64</guid><dc:creator>AB9NQ-William</dc:creator><description>Claude is on the Pro plan the rest are on the free tier.</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=383c999f-7f7d-405d-9fe4-5237fdafe81b</link><pubDate>Thu, 06 Aug 2026 03:16:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:383c999f-7f7d-405d-9fe4-5237fdafe81b</guid><dc:creator>arvindsa</dc:creator><description>are you on the free tier for all these AIs? It&amp;#39;s interesting that how you are mixing them as a team.</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=0adf8f02-da7e-4a51-abed-cbad74ea8afc</link><pubDate>Thu, 06 Aug 2026 02:23:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0adf8f02-da7e-4a51-abed-cbad74ea8afc</guid><dc:creator>AB9NQ-William</dc:creator><description>~38.19 &amp;#181;A average current, ESP-NOW Outside BME280 Node Update 8/5/2026 Switched to Channel Activity Detection (CAD) Interrupt on EoRa-S3-900TB, ESP-NOW BME280 outside node; from sx1262 &amp;quot;radio.startReceiveDutyCycleAuto().&amp;quot; Nordic Power Profiler Kit 2 ~38.19 &amp;#181;A Average Current Project Files updated 8/5/2026 Methodology note — CAD supersedes autoDutyCycle: The Hackster write-up’s published figures (51.30 &amp;#181;A average, ~83.5 months) were measured under the earlier autoDutyCycle WOR detection method. The project has since moved to CAD (Channel Activity Detection) as the pre-check ahead of the WOR receive window, which measurably reduces average current — 38.19 &amp;#181;A vs. 51.30 &amp;#181;A (a 25.6% reduction), improving theoretical battery life by 34.3% (~107.7 months vs. ~80.2 months) on the same 3000 mAh LiPo. The 51.30 &amp;#181;A / ~83.5-month figures should be considered superseded, not a number to reconcile against. Acknowledgements This project was the result of a collaborative engineering effort involving both hands-on experimentation and AI-assisted development. Each AI assistant contributed in different ways throughout the project. Claude – Lead AI for all aspects of the project. Helped maintain technical focus, reviewed the evolving documentation for clarity and consistency, and provided extensive assistance in coding, organizing, and refining the final Markdown document. Google Gemini – Provided valuable guidance during the migration to ESP32 Arduino Core 3.3.10 , helping identify and avoid legacy code patterns from earlier ESP32 core releases. Gemini also contributed to development discussions involving SX1262 Channel Activity Detection (CAD) , Wake-on-Radio (WOR), and ESP32-S3 Deep Sleep integration. ChatGPT – Assisted throughout firmware development, debugging, architecture discussions, RadioLib integration, power optimization, Nordic PPK2 measurement interpretation, battery-life analysis, and technical review of the final documentation. GitHub Copilot – Assisted with firmware implementation, code completion, and day-to-day development within the programming environment. Jan Gromeš – Special thanks for the outstanding RadioLib library! The successful implementation of an ESP32-S3 Deep Sleeping Wake-on-Radio node using the SX1262 and RadioLib was made possible through this collaborative process. While the hardware design, firmware integration, measurements, testing, and final engineering decisions were performed by the author, the insights provided by each AI assistant significantly accelerated development and helped improve the quality and accuracy of the final project. &amp;quot;Project not possible without everyone&amp;#39;s help.&amp;quot; 73&amp;#39;s, William, AB9NQ</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=752b4e19-67d1-4716-82ee-09a17cf2ba9c</link><pubDate>Sat, 01 Aug 2026 19:38:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:752b4e19-67d1-4716-82ee-09a17cf2ba9c</guid><dc:creator>AB9NQ-William</dc:creator><description>Major project 2017, before AI(s): &amp;quot;CameraRainGauge&amp;quot;; two microcontrollers; ESP8266 and ESP32 feeding data to a hosted domain server with a live video feed: Weather Observations Additionally to learning Arduino C++; had to learn HTML and CSS. Workflow has greatly improved with AI(s). William</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=4fb0a217-afa1-4734-989f-29de792153bd</link><pubDate>Sat, 01 Aug 2026 17:46:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4fb0a217-afa1-4734-989f-29de792153bd</guid><dc:creator>arvindsa</dc:creator><description>Ofcourse, you&amp;#39;ve credited the AI(s) well in the repo too. But unless the general who commands the soldiers isn&amp;#39;t good. The soldiers wont do a good job.</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=46c78367-5eee-40ea-88a4-91eb5213d928</link><pubDate>Sat, 01 Aug 2026 14:25:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:46c78367-5eee-40ea-88a4-91eb5213d928</guid><dc:creator>AB9NQ-William</dc:creator><description>Thank you arvindsa This was a Collaboration among AI&amp;#39;s credited in the readme. Gemini handled the ESP32 Core 3.1.10 changes that greatly optimized average current draw of the Outside Node. Changes on the shut down methods for WIFI, ESP-NOW, and I&amp;#178;C were changed in this core version. &amp;quot;I queried Gemini with ESP32 Core 3.3.10 and deep sleep&amp;quot;. Working with project code and specifically goToSleep function. William</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=6c9a8a0b-1b09-4ff1-99b2-45da0b84a30b</link><pubDate>Sat, 01 Aug 2026 13:30:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6c9a8a0b-1b09-4ff1-99b2-45da0b84a30b</guid><dc:creator>arvindsa</dc:creator><description>AB9NQ-William you seem to be at the lower limit of the current usage. Well done</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv?CommentId=cce2cdfa-154d-45ce-81ec-2ae77ea62877</link><pubDate>Sat, 01 Aug 2026 13:07:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:cce2cdfa-154d-45ce-81ec-2ae77ea62877</guid><dc:creator>AB9NQ-William</dc:creator><description>Time is valuable; link to Nordic Power Profiler Observations: Nordic Power Profiler Kit 2 Observations</description></item><item><title>Blog Post: ~50 µA ESP-NOW Outside BME280 Node; with LoRa Wake on Radio, part of three node "Heating System Monitor IV"</title><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/50-a-esp-now-outside-bme280-node-with-lora-wake-on-radio-part-of-three-node-heating-system-monitor-iv</link><pubDate>Sat, 01 Aug 2026 12:21:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:daeabf61-b5a4-4217-a226-1ddc723e02a8</guid><dc:creator>AB9NQ-William</dc:creator><description>Project: Heating System Monitor IV Why use Heating System Monitor IV? Answer questions your thermostat can&amp;#39;t. A thermostat knows the setpoint. HSM IV knows what the system actually did: how many minutes the blower ran today, how long each cycle lasted, how long the house held temperature between cycles, and what the indoor and outdoor conditions were at the time. Over days and weeks, that data answers real questions: • Is my system short-cycling? • Which thermostat setpoint gives long, efficient cycles instead of frequent short ones? • How does runtime track outdoor temperature? (Runtime per degree-day is your building&amp;#39;s thermal signature — a sudden change flags a filter, refrigerant, or duct problem before the utility bill does.) • Is the system degrading over time? No electrical connection to your HVAC system. Blower detection is purely mechanical — an MPU-6050 IMU sensing vibration from outside the blower enclosure. Nothing is wired into the furnace or air handler. Nothing voids a warranty, nothing touches line voltage, and the whole monitor installs and removes without a trace — ideal for renters and apartments. Owns its data. Every event is logged twice: locally to the ESP32&amp;#39;s flash (LittleFS, retrievable over FTP) and to a perpetual Google Sheet that rolls month-to-month and year-to-year automatically. No cloud subscription, no vendor account, no app. Survives real-world conditions. Runtime totals persist through power failures via NVS flash storage. A reset-reason log distinguishes normal power cycles from brownouts and watchdog resets. If the outdoor sensor node goes silent, its columns log &amp;quot;Offline&amp;quot; instead of silently repeating stale data. The outside node itself runs for years on battery power alone. Complete README.md README.md includes Nordic Power Profiler Kit 2 Observations of the Outside ~50 &amp;#181;A average current BME280 Node. Project files 73&amp;#39;s (Best Regards) William, AB9NQ</description></item><item><title>File: 2744.Mission_Impossible</title><link>https://community.element14.com/products/arduino/arduino-projects/m/managed-videos/151437</link><pubDate>Tue, 16 Jun 2026 10:50:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0aced73b-de2b-4a0f-9230-481933637ede</guid><dc:creator>feiticeir0</dc:creator><description /></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/hc-sr04-ultra-sonic-sensor-working-with-arduino-uno-plc-server?CommentId=9e29e813-37ab-4e1b-9e6d-b0c93bbff36c</link><pubDate>Sun, 24 May 2026 02:38:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9e29e813-37ab-4e1b-9e6d-b0c93bbff36c</guid><dc:creator>kmikemoo</dc:creator><description>So close... you&amp;#39;re onto something. Maybe you are just too early in the cycle.</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/hc-sr04-ultra-sonic-sensor-working-with-arduino-uno-plc-server?CommentId=e658ea05-b500-4c7c-8f84-6f7df1c86d40</link><pubDate>Thu, 21 May 2026 20:58:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e658ea05-b500-4c7c-8f84-6f7df1c86d40</guid><dc:creator>DAB</dc:creator><description>Every project is a learning experience.</description></item><item><title>Blog Post: HC-SR04 ultra sonic sensor working with Arduino Uno PLC server</title><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/hc-sr04-ultra-sonic-sensor-working-with-arduino-uno-plc-server</link><pubDate>Thu, 21 May 2026 03:41:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a1b44c2c-aa24-416d-95fc-c5f35179fd58</guid><dc:creator>SensoredHacker0</dc:creator><description>www.youtube.com/watch My project is so cool, but i have nothing to say about it. it was a pain to get this thing working. I figured it out. No one wants to hear I wired it wrong, I put the HC-SR04 on pins 9,10, only to figure out that those are network coms on the arduino UNO https://docs.arduino.cc/libraries/ethernet/ or that, even after figuring that out, that it was still whack. I got the serial print, for debug going. but the HMI wouldn&amp;#39;t update properly. at best for a while this eveing, it was updating every other time. then I figured to not call the function for range, but to stream it, and let the HMI read it whenever, Then you don&amp;#39;t get timing issues so bad. I tried getting the Uno Q to work. I would love for that thing to work. but its slow AF in every aspect. Man I cant get that thing to update in real time fast enough to track multiple IO to my HMI. Ah to then youre out here trying to run an arduino as a PLC server, and you connect a PLC, which is a server. COOL, the PLC, doesnt want to be a client device. but I can send it client requests, so there is no problem. ... except when youre using Arduino ethernet shields those things don&amp;#39;t do concurrent connections particularly well. So then youre slick, and multiplex the connection. TDM, but its just not fast enough to keep the HMI happy. So then I tried putting 2 Ethernet shields on the UNO, but that did not work either. Why is all this much more fun when Im not at work? Lets see. Applications. ... ugh. Ic an read or write any sensor, or IO interface on the arduino, or PLC, and uses native ecosystem devices. are we going to use this in plant production? eh, probably not. I mean my boss seems pretty interested, but this was a fantasy until a few months ago. Even with PC integrations on the PLC, the PLC is just enough of a pain in the butt so that we&amp;#39;re trying to drop them fast. Theres not going to be a long transition period, where some sort of platform extension would be relevant, with interoperability. back in 2020, during the chip shortage, then this project would have been amazing. So im just busting out proofs, getting the ideas for what needs to happen. ah got to write 16bit bi directional register translations. that&amp;#39;ll be fun. then theres the hope that this might be useful to any other human. I wrote a library, well a couple the first one binds the register maps to the device function calls. turns out thats kinda confussing, and limiting. Then I wrote another library, where I focused more on protocol implementation. its better, but theres projects where the old code is in use. This is a team project. but therese just one of me, and I do random stuff. I want to figure out how to run DOOM on the PLC/HMI. //HC-SR04 example sketch #include #include #include #include &amp;quot;Adafruit_seesaw.h&amp;quot; const int trigPin = 6; const int echoPin = 7; float d682_float = 0; float distance = 0.0; unsigned long duration = 0; unsigned long lastDistanceUpdate = 0; byte mac[] = { 0x00, 0x03, 0x7B, 0x20, 0xFE, 0xED }; byte ip[] = { 192, 168, 1, 50 }; EthernetServer server(2101); #define SS_SWITCH 24 #define SEESAW_BASE_ADDR 0x36 const uint8_t Nencoders = 5; Adafruit_seesaw encoders[Nencoders]; bool found_encoders[Nencoders] = { false }; int32_t encoder_positions[Nencoders] = { 0 }; int16_t w = 0; int16_t x = 0; int16_t y = 0; int16_t z = 0; bool blink_active = false; unsigned long blink_timer = 0; int blink_count = 0; bool led_state = false; float readDistanceCM() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH, 30000); if (duration == 0) { return -1.0; } return (duration * 0.0343) / 2.0; } void updateD682() { if (millis() - lastDistanceUpdate 0.0) { d682_float = v; } // this was writen for a word, // need to write a bitshift for 16b float conversion to arduino float // Serial.print(&amp;quot;duration=&amp;quot;); // Serial.print(duration); // Serial.print(&amp;quot; distance=&amp;quot;); // Serial.println(distance); // Serial.print(&amp;quot; d682=&amp;quot;); // Serial.println(d682); } void blinky(int count) { pinMode(LED_BUILTIN, OUTPUT); blink_count = count * 2; blink_active = true; blink_timer = millis(); } void updateBlink() { if (!blink_active) { return; } if (millis() - blink_timer &amp;gt;= 500) { blink_timer = millis(); led_state = !led_state; digitalWrite(LED_BUILTIN, led_state); blink_count--; if (blink_count &amp;gt; 16) &amp;amp; 0xFFFF; case 156: u.f = analogRead(A0); return u.i &amp;amp; 0xFFFF; case 161: u.f = analogRead(A1); return (u.i &amp;gt;&amp;gt; 16) &amp;amp; 0xFFFF; case 160: u.f = analogRead(A1); return u.i &amp;amp; 0xFFFF; case 165: u.f = analogRead(A2); return (u.i &amp;gt;&amp;gt; 16) &amp;amp; 0xFFFF; case 164: u.f = analogRead(A2); return u.i &amp;amp; 0xFFFF; case 666: return digitalRead(21); case 669: return (uint16_t)w; case 670: return (uint16_t)x; case 671: return (uint16_t)y; case 672: return (uint16_t)z; case 682: { union { float f; uint32_t i; } u; u.f = d682_float; return u.i &amp;amp; 0xFFFF; // low word } case 683: { union { float f; uint32_t i; } u; u.f = d682_float; return (u.i &amp;gt;&amp;gt; 16) &amp;amp; 0xFFFF; // high word } case 570: return 26; case 3498: case 3499: case 3500: return 0; case 158: return random(50, 101); default: return 0; } } byte xorBcc(byte *data, int len) { byte bcc = 0; for (int i = 0; i &amp;gt; 12) &amp;amp; 0xF]; tx[p++] = h[(v &amp;gt;&amp;gt; 8) &amp;amp; 0xF]; tx[p++] = h[(v &amp;gt;&amp;gt; 4) &amp;amp; 0xF]; tx[p++] = h[v &amp;amp; 0xF]; } byte bcc = xorBcc(tx, p); const char *h = &amp;quot;0123456789ABCDEF&amp;quot;; tx[p++] = h[(bcc &amp;gt;&amp;gt; 4) &amp;amp; 0xF]; tx[p++] = h[bcc &amp;amp; 0xF]; tx[p++] = &amp;#39;\r&amp;#39;; c.write(tx, p); } void handle(EthernetClient c) { byte buf[64]; int len = 0; unsigned long lastRx = millis(); while (c.connected() &amp;amp;&amp;amp; (millis() - lastRx = 14 &amp;amp;&amp;amp; buf[0] == 0x05 &amp;amp;&amp;amp; buf[4] == &amp;#39;R&amp;#39; &amp;amp;&amp;amp; buf[5] == &amp;#39;D&amp;#39;) { char a[5] = { (char)buf[6], (char)buf[7], (char)buf[8], (char)buf[9], 0 }; char l[3] = { (char)buf[10], (char)buf[11], 0 }; int addr = atoi(a); int nbytes = strtol(l, NULL, 16); replyReadD(c, addr, nbytes); } len = 0; } } delay(1); } c.stop(); } void setup() { Serial.begin(9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); digitalWrite(trigPin, LOW); pinMode(LED_BUILTIN, OUTPUT); digitalWrite(LED_BUILTIN, LOW); pinMode(4, OUTPUT); digitalWrite(4, HIGH); Ethernet.begin(mac, ip); delay(1000); server.begin(); randomSeed(analogRead(0)); Wire.begin(); for (uint8_t enc = 0; enc &amp;lt; Nencoders; enc++) { uint8_t addr = SEESAW_BASE_ADDR + enc; if (!encoders[enc].begin(addr)) { found_encoders[enc] = false; } else { encoders[enc].pinMode(SS_SWITCH, INPUT_PULLUP); encoders[enc].setEncoderPosition(0); encoder_positions[enc] = 0; encoders[enc].enableEncoderInterrupt(); found_encoders[enc] = true; } } Serial.println(&amp;quot;ready&amp;quot;); } void loop() { oncod(); updateBlink(); updateD682(); EthernetClient client = server.available(); if (client) { handle(client); } }</description><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/oncod">oncod</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/On%2bThe%2bLine">On The Line</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/uno">uno</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/arduino">arduino</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/industrial%2bautomation_2E00_">industrial automation.</category></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/esp32-s3-lora-sx1262-with-duty-cycle-wake-on-radio-and-deep-sleep?CommentId=53411680-fa75-43f0-bcaf-fb511f2c4776</link><pubDate>Sat, 30 Aug 2025 20:57:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:53411680-fa75-43f0-bcaf-fb511f2c4776</guid><dc:creator>AB9NQ-William</dc:creator><description>Yes, well documented with examples; board config file and utilities file that help with programing. No deep sleep examples; however, they do provide a RadioLib Interrupt example that was a help in the project. I leaned heavily on Claude. SX1262 was new to me had worked with e220 in another similar project. One thing about this board; only 26 GPIO pins are exposed, not all are io useable. Claude created a table with physical pin number, GPIO number, RTC number, Wake capable noted, and usage note; very useful. Included in my project Docs folder. Real &amp;quot;treasure&amp;quot; of documentation for anyone working with &amp;quot;EoRa-S3-900TB from EbyteIoT.com. Great development board under $20... many features! Another great feature built-in LiPo battery charger!</description></item><item><title /><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/esp32-s3-lora-sx1262-with-duty-cycle-wake-on-radio-and-deep-sleep?CommentId=77fe6ff6-0929-4e36-a759-9e5ab892b10c</link><pubDate>Sat, 30 Aug 2025 20:37:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:77fe6ff6-0929-4e36-a759-9e5ab892b10c</guid><dc:creator>shabaz</dc:creator><description>Interesting module .. even has a built-in display! I&amp;#39;ve tried one or two smaller/simpler eByte modules in the past; they make nice stuff.</description></item><item><title>Blog Post: ESP32-S3, SX1262 LoRa with Duty Cycle, Wake on Radio, and Deep Sleep</title><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/esp32-s3-lora-sx1262-with-duty-cycle-wake-on-radio-and-deep-sleep</link><pubDate>Sat, 30 Aug 2025 11:24:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e262f5f5-8934-40bf-9fcc-b4c4f0179d59</guid><dc:creator>AB9NQ-William</dc:creator><description>GitHub project &amp;quot;EoRa PI Foundation&amp;quot; receiver has 175 &amp;#181;A average current consumption using SX1262 LoRa Duty Cycle and Deep Sleep. Current measurement images; done with Nordic Power Profiler Kit II . Project is a web based, remote load controller. Async web server, receives web request. LoRa transmitter sends two packets in one transmission. First packet is the Wake on Radio preamble, the second packet is the payload; turns on load, calls radio.sleep, sets external wake up timer. Timer expires, turns off load, devices enter sleep; await for cycle to repeat. Original use case was for a Wyze Cam3, power bank switch to conserver battery power. Web request came from website link; the two packets, one transmission keeps the web experience to a single click on the link. Ideal Applications Remote equipment control in field deployments (months of operation) Battery-powered IoT sensor networks Agricultural automation systems Emergency/backup communication systems Environmental monitoring with long-term deployment Camera activation systems (original use case) EoRa PI Development board Serial Monitor output with comments Project README.md William AB9NQ</description></item><item><title>File: Arduino Uno Pololu VNH 5019 Motor Shield 2 Motor 1 Joystick 2 Xbee</title><link>https://community.element14.com/products/arduino/arduino-projects/m/managed-videos/150435</link><pubDate>Fri, 27 Jun 2025 14:57:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a83adf03-38ed-491b-b3bd-ed63346b9819</guid><dc:creator>fabiolus</dc:creator><description>Project#1 DualVNH5019MotorShield library 2 x Arduino Uno 2 x xbee series 1 1 x tumb joystick 1 x 9 Volt power pack 1 x Pololu VNH5019 Motor Shield 2 x 12 Volt dc motors 1 x power supply 12V GitHub: https://github.com/Fabiolus2020/ArduinoUno_1Joyst...</description><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/electronic">electronic</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/serie1">serie1</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/dc%2bmotor">dc motor</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/fabiolus">fabiolus</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/hobby">hobby</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/wheel">wheel</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/joystick">joystick</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/robotic">robotic</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/pololu">pololu</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/sketch">sketch</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/xbee">xbee</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/DualVNH5019MotorShield">DualVNH5019MotorShield</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/uno">uno</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/dc">dc</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/arduino">arduino</category><category domain="https://community.element14.com/products/arduino/arduino-projects/tags/motorshield">motorshield</category></item></channel></rss>