<?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/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Arduino Forum - Recent Threads</title><link>https://community.element14.com/products/arduino/f/arduino-forum</link><description>Discussions about the Arduino product range and community support in the Arduino Forum</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Fri, 22 May 2026 13:28:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://community.element14.com/products/arduino/f/arduino-forum" /><item><title>Are you looking out for the Arduino Ventuno Q?</title><link>https://community.element14.com/thread/56978?ContentTypeID=0</link><pubDate>Fri, 22 May 2026 13:28:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:02957013-67e6-4e51-9d7f-a4c260081f3e</guid><dc:creator>cstanton</dc:creator><slash:comments>21</slash:comments><comments>https://community.element14.com/thread/56978?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56978/are-you-looking-out-for-the-arduino-ventuno-q/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;How on the heels of the Arduino Uno Q, the new offering in conjunction with Qualcomm is the Arduino Ventuno Q:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=SzT6vDtz6rU"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s a run down of the specifications:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Main Processor (MPU):&lt;/strong&gt; Qualcomm Dragonwing IQ‑8275 (octa‑core Arm CPU with Adreno 623 GPU and AI accelerator up to ~40 TOPS)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Microcontroller (MCU):&lt;/strong&gt; STM32H5F5 (Arm Cortex‑M33 running at ~250 MHz)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MCU Memory:&lt;/strong&gt; 4 MB Flash, 1.5 MB RAM&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System Memory:&lt;/strong&gt; 16 GB LPDDR5 RAM&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Onboard Storage:&lt;/strong&gt; 64 GB eMMC&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Storage Expansion:&lt;/strong&gt; M.2 slot (NVMe SSD support, PCIe Gen 4)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wireless Connectivity:&lt;/strong&gt; Wi‑Fi 6 (2.4 / 5 / 6 GHz), Bluetooth 5.3&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wired Networking:&lt;/strong&gt; 2.5 Gigabit Ethernet (RJ45)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;USB Ports:&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;1 &amp;times; USB‑C (power, data, DisplayPort Alt Mode)&lt;/li&gt;
&lt;li&gt;2 &amp;times; USB 3.0 Type‑A&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GPIO &amp;amp; Expansion:&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;40‑pin GPIO header (Raspberry Pi compatible)&lt;/li&gt;
&lt;li&gt;Arduino UNO‑style shield compatibility&lt;/li&gt;
&lt;li&gt;Qwiic / I&amp;sup2;C connectors&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Camera Support:&lt;/strong&gt; Up to 3 &amp;times; MIPI‑CSI camera interfaces&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Display Outputs:&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;HDMI&lt;/li&gt;
&lt;li&gt;MIPI‑DSI&lt;/li&gt;
&lt;li&gt;USB‑C DisplayPort Alt Mode&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Audio:&lt;/strong&gt; Microphone input and audio output via onboard headers&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Industrial Interfaces:&lt;/strong&gt; Multiple CAN‑FD interfaces (with and without PHY)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Power Input:&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;USB‑C: 5V up to 3A&lt;/li&gt;
&lt;li&gt;Barrel jack: 12&amp;ndash;24V DC&lt;/li&gt;
&lt;li&gt;Screw terminal: 7&amp;ndash;24V DC&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dimensions:&lt;/strong&gt; Approximately 160 &amp;times; 100 &amp;times; 25.8 mm&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Software Support:&lt;/strong&gt; Linux (Ubuntu / Debian) on MPU and Arduino-compatible environment (Zephyr-based) on MCU&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;#39;ve forwarded a few of my own questions to Arduino that I&amp;#39;ll post to the element14 Community, mainly revolving around what&amp;#39;s supported over the HDMI and DisplayPort, along with a &amp;#39;high speed connector&amp;#39; it has available (and how that&amp;#39;s used), but what we&amp;#39;d really like is to get some of these into your hands - maybe as a RoadTest or some kind of experimenting with competition.&lt;/p&gt;
&lt;p&gt;&lt;p align="center"&gt;[Please visit the site to access the poll]&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m seeing a lot of microcontroller boards that straddle microcontroller hardware now, especially that they run &amp;#39;ai models&amp;#39;, but I&amp;#39;m not sure that people have gotten to grips with this yet, what&amp;#39;s your level of working with them?&lt;/p&gt;
&lt;p&gt;&lt;p align="center"&gt;[Please visit the site to access the poll]&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;The answers from this will help us to tailor content from&amp;nbsp;Arduino for the Community.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Anyone Have stability issues with Arduino Uno Q?</title><link>https://community.element14.com/thread/56920?ContentTypeID=0</link><pubDate>Thu, 07 May 2026 12:16:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3ae18027-2f8c-48ff-88f7-8ebc61294d04</guid><dc:creator>SensoredHacker0</dc:creator><slash:comments>18</slash:comments><comments>https://community.element14.com/thread/56920?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56920/anyone-have-stability-issues-with-arduino-uno-q/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;So im at my PC typing away. The Uno Q ran my code on the first try on the first day i got it, a couple days ago.&lt;br /&gt;made some more tests, for 2 days everything was working great. Then, without warning, did not move it, or touch it, it stopped.&lt;br /&gt;ok fine I guess. Then I tried to upload new test code. it compiles, and claims to have been uploaded. but the code doesnt work.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The hardware which was attached, when it failed:&lt;br /&gt;a Max33041E shield, and the Ethernet R3 shield. these had been working for a couple days straight.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Not like the code is buggy, but like it doesn&amp;#39;t even init the serial print lines.&amp;nbsp;&lt;br /&gt;bash my head on the wall for a while.&amp;nbsp;&lt;br /&gt;Press Reset. nothing. Un plug it, wait, re insert usb power.&lt;br /&gt;$dmesg shows it, loading without issue.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Pull the shields off, load blink. same thing, it compiles, and claims to upload, but the code never runs.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I haven&amp;#39;t reinstalled the boot-loader, by the time I thought to try that, I&amp;#39;d already gone to bed.&amp;nbsp;&lt;br /&gt;But I&amp;#39;ve never had such random problems before. Ive got arduino running in projects that have run for 6 years straight not problem.&lt;br /&gt;&lt;br /&gt;besides reloading the bootloader and one have some ideas?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Are there stability issues with the Arduino Uno Q I should know about?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Perhaps the most frustrating thing was that the LED matrix was making little hearts and arduino logos the whole time.&amp;nbsp;&lt;br /&gt;meanwhile blink wont run.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Future Arduino Uno Q remixes</title><link>https://community.element14.com/thread/56918?ContentTypeID=0</link><pubDate>Wed, 06 May 2026 20:07:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3563351c-89f8-4d50-87a7-812e8eec3539</guid><dc:creator>SensoredHacker0</dc:creator><slash:comments>4</slash:comments><comments>https://community.element14.com/thread/56918?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56918/future-arduino-uno-q-remixes/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;So I have a project in the works already garnering interest.&amp;nbsp;&lt;br /&gt;Because I am using the Arduino Uno Q,&amp;nbsp; I would need source files, to remix the board into my own derivative.&amp;nbsp;&lt;br /&gt;The goal would be to add an Ethernet port, among other things. flip the board on its side, get all the connectors on one side, add standard industrial connectors. ...&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The issue I have right now is that I haven&amp;#39;t found a kicad model for the base board Uno Q.&amp;nbsp;&lt;br /&gt;im sure that I can draft my own from scratch,&amp;nbsp; referring to this schematic:&amp;nbsp;&lt;a id="" href="https://docs.arduino.cc/resources/schematics/ABX00162-schematics.pdf" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;https://docs.arduino.cc/resources/schematics/ABX00162-schematics.pdf&lt;/a&gt;&lt;br /&gt;but that wont save me any time.&lt;br /&gt;&lt;br /&gt;Anyone know of a complete kicad model?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Arduino device unused I/O's...... what to do with them?</title><link>https://community.element14.com/thread/56908?ContentTypeID=0</link><pubDate>Mon, 04 May 2026 16:40:39 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b4d68d8c-759d-487f-b62c-6b8e0bf20562</guid><dc:creator>colporteur</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/56908?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56908/arduino-device-unused-i-o-s-what-to-do-with-them/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;What is the best practice for unused Arduino device I/O pins, connect them to ground or Vcc? If not connected on the PCB what if anything do you do with them in code?&lt;/p&gt;
&lt;p&gt;My go to bathroom reading material is The Art of Electronics Paul Horowitz &amp;amp; Winfield Hill. I just read a section on routine design considerations. &amp;quot;No open inputs&amp;quot; is the suggestion. It was a discussion on CMOS design but the&amp;nbsp;commentary got me to thinking about Arduino&amp;#39;s.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve never done anything with them. I assumed they were conditioned in the device.&lt;/p&gt;
&lt;p&gt;For&amp;nbsp;No Open Inputs&amp;nbsp;planning, I wonder how the pro&amp;#39;s in E14 handle it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How large is your "hidden" Arduino folder</title><link>https://community.element14.com/thread/56862?ContentTypeID=0</link><pubDate>Sun, 19 Apr 2026 12:08:31 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5a2635f3-0162-4954-9004-117c1bade27c</guid><dc:creator>BigG</dc:creator><slash:comments>18</slash:comments><comments>https://community.element14.com/thread/56862?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56862/how-large-is-your-hidden-arduino-folder/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve been doing a different sort of spring cleaning this weekend.&lt;/p&gt;
&lt;p&gt;As my disk drive is almost full, I ran the Linux disk usage analyser tool on my Home folder and revealed, unsurprisingly, that the &lt;strong&gt;.arduino15&lt;/strong&gt; folder was the main culprit (being the &amp;quot;brains&amp;quot; behind it all). This was due to the &lt;strong&gt;staging&lt;/strong&gt; folder, which was well over 15GB!&lt;/p&gt;
&lt;p&gt;It turns out that the contents of this literal &amp;quot;staging&amp;quot; folder is really just a type of cache should you want to reinstall stuff again. It appears there is no automated means of cleaning.&lt;/p&gt;
&lt;p&gt;So, if you haven&amp;#39;t touched yours what size has yours grown too - it&amp;#39;s indicative of how extensive you use it (bragging rights, I suppose :-D).&lt;/p&gt;
&lt;p&gt;What other tricks do you use to automate disk usage spring cleaning.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>The Arduino Matter -  ...</title><link>https://community.element14.com/thread/56858?ContentTypeID=0</link><pubDate>Fri, 17 Apr 2026 17:40:02 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:89513f6e-9632-405e-90f7-26c1721cf8af</guid><dc:creator>tufrank4u</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/56858?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56858/the-arduino-matter--/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;can you actually use 3 different(wifi, SPI, SPI1) SPI ports or are you limited to just 2 SPI ports with the Matter?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Arduino Days?</title><link>https://community.element14.com/thread/56800?ContentTypeID=0</link><pubDate>Fri, 27 Mar 2026 22:56:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b57b2d9e-4c4a-49b6-9560-be997fd57440</guid><dc:creator>stanto</dc:creator><slash:comments>4</slash:comments><comments>https://community.element14.com/thread/56800?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56800/arduino-days/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Anyone checking it out? seems there&amp;#39;s a few livestreams:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=oBQTn2shxho"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=qqfmK3qyVAA"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;div id="uw-ultrawidify-ultrawidify-global-ui-root-66126" class="uw-ultrawidify-container-root" style="border:0px;height:0px;top:0px;width:0px;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Traveling X Z for Raspberry Pi Camera Module 3 via arduino mega 2560</title><link>https://community.element14.com/thread/56710?ContentTypeID=0</link><pubDate>Tue, 24 Feb 2026 17:05:38 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a243f932-9d69-4fbe-9103-db01279ab849</guid><dc:creator>coincoin_2026</dc:creator><slash:comments>25</slash:comments><comments>https://community.element14.com/thread/56710?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56710/traveling-x-z-for-raspberry-pi-camera-module-3-via-arduino-mega-2560/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello everyone,&lt;/p&gt;
&lt;p&gt;I want to slide a Raspberry Pi Camera Module 3 along the X-axis, then the Z-axis, to center it on the target subject for a time-lapse.&lt;/p&gt;
&lt;p&gt;To do this, I have two CH-SM1545-M3xP0.5 micro motors (2-phase, 4-wire bipolar &amp;ndash; 12V &amp;ndash; with a threaded shaft travel of 80mm), and each will be controlled by its own A4988 motor controller. Selecting or powering on one of the two motors will be done with a KCD3 ON-OFF-ON SPDT 3-position toggle switch. Depending on the switch position (right or left), the target motor will be powered, while the other will be off. One of the powered motors will be controlled by a potentiometer.&lt;/p&gt;
&lt;p&gt;Here is the electrical diagram for a single motor and its Arduino code. This works well with IR boundary sensors.&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/152/Schema_5F00_CH_2D00_SM1545_2D00_M3xP0.5-_5F00_Potentiom_E800_tre-_2D00_-MSx-_2D00_-EndStop.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;"  src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/152/Schema_5F00_Tableau-PINs-connexion.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;I have several questions about the electrical schematic.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t want to replicate my schematic for each motor. I&amp;#39;ll end up with two 12V power supplies and two potentiometers for positioning the X-axis motor on the X-axis and the same for the Z-axis.&lt;br /&gt;Can I power both A4988s with 12V via a third A4988?&lt;br /&gt;Or should I place the toggle switch between the third A4988 and the other two, or is it possible to connect it directly to the Arduino Mega 2560?&lt;/p&gt;
&lt;p&gt;Thank you for your time and ideas. I have little experience and am very curious.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;/* 
Arduino Mega + A4988
Capteurs (IR en U) + potentiom&amp;#232;tre contr&amp;#244;le distance et direction apr&amp;#232;s recul
 
--- Diagramme d’&amp;#233;tat : Moteur + Potar + Capteurs ---
 
[START / Moteur immobile]
         |
         | Potar boug&amp;#233; → au-del&amp;#224; zone morte
         v
[D&amp;#233;placement par potar]
         |
         | Capteur d&amp;#233;clench&amp;#233; (IR)
         v
[Recul 1 cm en micro-pas]
         |
         | Recul termin&amp;#233;
         v
[Moteur en PAUSE apr&amp;#232;s recul]
         |
         | Potar manipul&amp;#233; par l&amp;#39;utilisateur (delta &amp;gt; zone morte)
         v
[Reprise contr&amp;#244;le par potar]
         |
         +--&amp;gt; [D&amp;#233;placement par potar]
 
*/
 
// Moteur PIN
const int MOTOR_DIR_PIN = 2;
const int MOTOR_STEP_PIN = 3;
const int MOTOR_ENABLE_PIN = 6;
 
// EndStop PIN signal
const int ENDSTOP_IR0 = 7;
const int ENDSTOP_IR1 = 11;
 
// EndStop MSx PIN
const int MS1_PIN = 8;
const int MS2_PIN = 9;
const int MS3_PIN = 10;
 
// Potentiom&amp;#232;tre PIN Signal
const int POT_PIN = A0;
 
// Param&amp;#232;tres moteur
const int Nb_Recul = 200;        // 1cm en full-step=400pas --- 0.5cm en full-step=200pas
const int microStepFactor = 16;   // micro-pas pour recul
 
/* 
Le moteur avance d’un pas &amp;#224; chaque impulsion STEP.
La vitesse du moteur d&amp;#233;pend uniquement du temps entre deux impulsions.
motorDelayMax est grand, plus le mouvement minimal est lent et pr&amp;#233;cis.
Plus motorDelayMin est petit, plus le moteur va vite.
*/
const int motorDelayMax = 1500;   // microsecondes max STEP &amp;#181;s (lent)  1500 ≈ 1 mm/s
const int motorDelayMin = 400;    // microsecondes min STEP &amp;#181;s (rapide) 400 ≈ 3,9 mm/s
 
/* 
La zone morte (deadZone) est un intervalle central autour de la valeur neutre du potar o&amp;#249; aucun mouvement du moteur n’est d&amp;#233;clench&amp;#233;.
Exemple : const int deadZone = 50;
Si le potentiom&amp;#232;tre est entre -50 et +50 autour du centre, le moteur reste immobile.
*/
const int deadZone = 200;          // zone morte du potar
 
const int accelStep = 1;          // incr&amp;#233;ment de lissage pour acceleration 2  4
 
bool reculEffectue = false;       // vrai apr&amp;#232;s recul
bool pauseAfterRecul = false;     // moteur en pause apr&amp;#232;s recul
int potRef = 0;                   // valeur de r&amp;#233;f&amp;#233;rence du potar apr&amp;#232;s recul
int ir0LastState = 0;
int ir1LastState = 0;
 
 
int currentDelay = motorDelayMax;
bool potInverted = false;         // true = inverser la direction du potar
 
// Fonction STEP simple
void stepMotor(int delayMicro) {
  digitalWrite(MOTOR_STEP_PIN, HIGH);
  delayMicroseconds(delayMicro);
  digitalWrite(MOTOR_STEP_PIN, LOW);
  delayMicroseconds(delayMicro);
}
 
void setup() {
  pinMode(MOTOR_DIR_PIN, OUTPUT);
  pinMode(MOTOR_STEP_PIN, OUTPUT);
  pinMode(MOTOR_ENABLE_PIN, OUTPUT);
 
  // pinMode(ENDSTOP_MECA, INPUT_PULLUP);
  pinMode(ENDSTOP_IR0, INPUT);
  pinMode(ENDSTOP_IR1, INPUT);
 
  pinMode(MS1_PIN, OUTPUT);
  pinMode(MS2_PIN, OUTPUT);
  pinMode(MS3_PIN, OUTPUT);
 
  // Micro-pas 1/16 pour recul
  digitalWrite(MS1_PIN, HIGH);
  digitalWrite(MS2_PIN, HIGH);
  digitalWrite(MS3_PIN, HIGH);
  digitalWrite(MOTOR_ENABLE_PIN, LOW);
 
  delay(100); // stabilisation capteurs
  ir0LastState = digitalRead(ENDSTOP_IR0);
  ir1LastState = digitalRead(ENDSTOP_IR1);
}
 
void loop() {
  // ===== Lecture potar =====
  int potValue = analogRead(POT_PIN) - 512;
  int potAbs = abs(potValue);
 
  // D&amp;#233;termination direction potar avec inversion si activ&amp;#233;
  bool direction = potInverted ? (potValue &amp;lt; 0) : (potValue &amp;gt; 0);
 
  // ===== Lecture capteurs =====
  int ir0State = digitalRead(ENDSTOP_IR0);
  int ir1State = digitalRead(ENDSTOP_IR1);
 
  bool ir0Triggered  = (ir0State == HIGH &amp;amp;&amp;amp; ir0LastState == LOW);
  bool ir1Triggered  = (ir1State == HIGH &amp;amp;&amp;amp; ir1LastState == LOW);
 
  // ===== Recul 1 cm si capteur d&amp;#233;clench&amp;#233; =====
  if(!reculEffectue &amp;amp;&amp;amp; (ir0Triggered || ir1Triggered)){
    delay(50);
 
    // Micro-pas pour recul
    digitalWrite(MS1_PIN, HIGH);
    digitalWrite(MS2_PIN, HIGH);
    digitalWrite(MS3_PIN, HIGH);
    digitalWrite(MOTOR_DIR_PIN, !direction); // reculer dans sens oppos&amp;#233; au potar
    for(int i=0; i&amp;lt;Nb_Recul*microStepFactor; i++){
      stepMotor(motorDelayMin);
    }
 
    // Recul termin&amp;#233; → moteur en pause
    reculEffectue = true;
    pauseAfterRecul = true;
    potRef = potValue; // m&amp;#233;moriser la valeur du potar apr&amp;#232;s recul
 
    // Mise &amp;#224; jour &amp;#233;tats capteurs
    ir0LastState = digitalRead(ENDSTOP_IR0);
    ir1LastState = digitalRead(ENDSTOP_IR1);
 
    return; // ne rien faire d&amp;#39;autre
  }
 
  // ===== V&amp;#233;rification pause apr&amp;#232;s recul =====
  if(pauseAfterRecul){
    int deltaPot = abs(potValue - potRef);
    if(deltaPot &amp;gt; deadZone){
      // l&amp;#39;utilisateur a boug&amp;#233; le potar → reprise
      pauseAfterRecul = false;
    } else {
      return; // moteur reste en pause
    }
  }
 
  // ===== STEP proportionnel au potar avec acceleration =====
  if(potAbs &amp;gt;= deadZone){
    // Micro-pas 1/16 pour recul
    digitalWrite(MS1_PIN, HIGH);
    digitalWrite(MS2_PIN, HIGH);
    digitalWrite(MS3_PIN, HIGH);
    /* 
    // Passer en full-step pour potar
    digitalWrite(MS1_PIN, LOW);
    digitalWrite(MS2_PIN, LOW);
    digitalWrite(MS3_PIN, LOW); 
    */
    digitalWrite(MOTOR_DIR_PIN, direction);
 
    // Calcul vitesse cible selon potar
    int targetDelay = map(potAbs, deadZone, 512, motorDelayMax, motorDelayMin);
    targetDelay = constrain(targetDelay, motorDelayMin, motorDelayMax);
 
    // Lissage acceleration/d&amp;#233;celeration
    if(currentDelay &amp;lt; targetDelay)
      currentDelay += accelStep;
    else if(currentDelay &amp;gt; targetDelay)
      currentDelay -= accelStep;
 
    currentDelay = constrain(currentDelay, motorDelayMin, motorDelayMax);
 
    stepMotor(currentDelay);
 
    // Autoriser un nouveau recul si le potar est utilis&amp;#233; apr&amp;#232;s recul
    if(reculEffectue){
      reculEffectue = false;
    }
  }
 
  // Mise &amp;#224; jour derniers &amp;#233;tats des capteurs
  ir0LastState = ir0State;
  ir1LastState = ir1State;
}&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ask E14 prize has arrived</title><link>https://community.element14.com/thread/56679?ContentTypeID=0</link><pubDate>Tue, 17 Feb 2026 16:19:21 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b8a41c4f-4f6b-4496-aa77-d3f2a3a0cb67</guid><dc:creator>JWx</dc:creator><slash:comments>8</slash:comments><comments>https://community.element14.com/thread/56679?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56679/ask-e14-prize-has-arrived/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Isn&amp;#39;t E14 Community a great place? Not only many chances to learn and compete, but even for short answer in the discussion one can win something like below &lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:360px;max-width:640px;" alt="Arduino UNO R4 Minima" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/152/ask14_5F00_minima.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Big things come in small packages</title><link>https://community.element14.com/thread/56665?ContentTypeID=0</link><pubDate>Wed, 11 Feb 2026 18:12:04 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c7ec9a7d-b8eb-4b20-8c86-e3eb41dd7b63</guid><dc:creator>beacon_dave</dc:creator><slash:comments>16</slash:comments><comments>https://community.element14.com/thread/56665?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56665/big-things-come-in-small-packages/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;UPS turned up today with a package from element 14. This was a prize from the &lt;a href="https://community.element14.com/members-area/f/forum/56548/what-s-one-tool-you-own-but-never-use-we-are-asking-e14-in-our-join-share-win-competition" data-e14adj="t"&gt;What&amp;rsquo;s one tool you own but never use?&lt;/a&gt;&amp;nbsp;competition.&lt;/p&gt;
&lt;p&gt;I now have an Arduino Uno R4 Minima.&amp;nbsp;Thank you element 14 !&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/152/4251.P2110001-cropped-1080.JPG" /&gt;&lt;/p&gt;
&lt;p&gt;I have already downloaded the Renesas data sheet and hardware users manual to see what&amp;#39;s new. These things don&amp;#39;t get any smaller - I may be gone for some time...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to add Screen To Arduino Q directly via HIGH SEED CONNECTORS</title><link>https://community.element14.com/thread/56570?ContentTypeID=0</link><pubDate>Tue, 06 Jan 2026 11:30:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a954288a-b4e8-4281-801d-192d5680c601</guid><dc:creator>Aniket_kumar_raj</dc:creator><slash:comments>6</slash:comments><comments>https://community.element14.com/thread/56570?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56570/how-to-add-screen-to-arduino-q-directly-via-high-seed-connectors/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I HAVE A SCREEN A BIG ONE WITH A CASE BUT IT DOSENT HAVE HDMI AND ONLY HAS PINS,&amp;nbsp;HOW TO ONNECT&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>IR remote that works fine with Arduino App Lab?</title><link>https://community.element14.com/thread/56440?ContentTypeID=0</link><pubDate>Mon, 17 Nov 2025 21:52:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5e848b72-6225-4392-a09b-134b2e34e513</guid><dc:creator>Kenne76</dc:creator><slash:comments>5</slash:comments><comments>https://community.element14.com/thread/56440?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56440/ir-remote-that-works-fine-with-arduino-app-lab/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Is there a good and functioning library for ir remote that works fine with Arduino App Lab?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>"LoRa BME280 Sensor Network" `45 µA  Node average with radio.sleep and deep sleep of 14 minutes out 15 minutes.</title><link>https://community.element14.com/thread/56352?ContentTypeID=0</link><pubDate>Sat, 01 Nov 2025 23:46:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fc13b0fe-5ca5-40c0-83a7-57f712842f7a</guid><dc:creator>AB9NQ-William</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/56352?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56352/lora-bme280-sensor-network-45-a-node-average-with-radio-sleep-and-deep-sleep-of-14-minutes-out-15-minutes/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&amp;quot;LoRa BME280 Sensor Network&amp;quot; a collaboration between Anthropic&amp;#39;s Claude and William Lucid.&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/152/0066.dashboard_2D00_03.png" /&gt;&lt;/p&gt;
&lt;p&gt;Project requires two, &amp;quot;Ebyte&amp;quot; EoRa-S3-900TB Development Boards; one for Gateway and one for Node. One 74HC04 for each node to reroute the Lora DIO1 signal to a wake capable GPIO_RTC pin. One BME280 for each node.&amp;nbsp; Developed and tested with the EoRa-S3-99TB; other LoRa development boards may work, code modification left to hardware owners.&amp;nbsp; Supports mutiple nodes.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/Tech500/Lora-BME280-Sensor-Network" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Github project files&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://drive.google.com/file/d/1ZrDoT2lilXfh4Dd6Bttan9Hm0OSFw5QW/view?usp=sharing" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Nordic Power Profiler Kit II Observations&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/Tech500/Lora-BME280-Sensor-Network/blob/main/README.md" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Project README&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;William&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Qualcomm to acquire Arduino</title><link>https://community.element14.com/thread/56242?ContentTypeID=0</link><pubDate>Tue, 07 Oct 2025 15:14:32 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9b4bf279-9ec2-4c03-932f-105c2b781f89</guid><dc:creator>ckton</dc:creator><slash:comments>19</slash:comments><comments>https://community.element14.com/thread/56242?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/56242/qualcomm-to-acquire-arduino/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;a id="" href="https://www.qualcomm.com/news/releases/2025/10/qualcomm-to-acquire-arduino-accelerating-developers--access-to-i" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;https://www.qualcomm.com/news/releases/2025/10/qualcomm-to-acquire-arduino-accelerating-developers--access-to-i&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I personally don&amp;#39;t know how to feel towards this news but coming from someone working for a company that uses a lot of Arduino shields made by other semiconductor companies, this could be good news for better support and improved performance or a slow yet significant increase in board prices, which may force beginners to move to cheaper alternatives i.e. ESP boards.&lt;/p&gt;
&lt;p&gt;I wonder how will this affect open-source hardware and software movement moving forward.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Let me know what others think about this news.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Understanding "SSD1306 allocation failure" - Arduino Nano Old bootloader-Adafruit SSD1306 library</title><link>https://community.element14.com/thread/55687?ContentTypeID=0</link><pubDate>Tue, 08 Apr 2025 15:58:07 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d619b823-5688-426a-ab5e-18d04b02239d</guid><dc:creator>robogary</dc:creator><slash:comments>5</slash:comments><comments>https://community.element14.com/thread/55687?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55687/understanding-ssd1306-allocation-failure---arduino-nano-old-bootloader-adafruit-ssd1306-library/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Understanding &amp;quot;SSD1306 allocation failure&amp;quot; - Arduino Nano Old bootloader - using ADAfruit library&amp;nbsp;&lt;/p&gt;
&lt;p&gt;My latest ongoing project uses a ssd1306 OLED as a message board to display values of temperature sensors, status messages, alarms, etc..&lt;/p&gt;
&lt;p&gt;The project is going well, becoming an obsession, adding useful features and ideas, however I kept banging into times where the latest code additions wouldn&amp;#39;t execute fully, some IO wouldn&amp;#39;t update, and extreme cases where the SSD1306 totally stopped working after an upload of new code.&lt;/p&gt;
&lt;p&gt;I&amp;#39;d have to go backward to the previous working code to fix.&amp;nbsp; &lt;span&gt;The IDE compilation errors window had no errors. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I did eventually discover the &amp;quot;SSD1306 allocation failed &amp;quot; message in the serial monitor. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This is one section of the code that calls to display data to the SSD1306:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;float DHT11_humidity= dht11.readHumidity();&lt;br /&gt; // read temperature as Celsius&lt;br /&gt; float DHT11tempC = dht11.readTemperature();&lt;br /&gt; // read temperature as Fahrenheit&lt;br /&gt; float DHT11tempF = dht11.readTemperature(true);&lt;/p&gt;
&lt;p&gt;// check if any reads failed&lt;br /&gt; if (isnan(DHT11_humidity) || isnan(DHT11tempC) || isnan(DHT11tempF)) {&lt;br /&gt; Serial.println(&amp;quot;Failed to read from DHT11 sensor!&amp;quot;);&lt;br /&gt; }&lt;/p&gt;
&lt;p&gt;/// display readings to the SSD1306 OLED /////&lt;br /&gt; display.clearDisplay(); &lt;br /&gt; delay(ScreenClearDelay);&lt;br /&gt; display.setCursor(0, 10);&lt;br /&gt; // Display static text&lt;br /&gt; display.println(&amp;quot;Humidity&amp;quot;);&lt;br /&gt; display.println(&amp;quot; %&amp;quot;);&lt;br /&gt; display.println(DHT11_humidity);&lt;br /&gt; display.display(); &lt;br /&gt; delay(ScreenOnTime);// for reading display&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; display.clearDisplay(); &lt;br /&gt; delay(ScreenClearDelay);&lt;br /&gt; display.setCursor(0, 10);&lt;br /&gt; // Display static text&lt;br /&gt; display.println(&amp;quot; DHT11&amp;quot;);&lt;br /&gt; display.println(&amp;quot;temp F=&amp;quot;);&lt;br /&gt; display.println(DHT11tempF);&lt;br /&gt; display.display(); &lt;br /&gt; delay(ScreenOnTime);// for reading display&lt;/p&gt;
&lt;p&gt;&lt;span&gt;ScreenOnTime is 3000msec. ScreenClearDelay is 250 msec.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The program had&amp;nbsp; 11 to 13 information screens like this printed to SSD1306 using more code just like this portion.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;After commenting out an extraneous SSD1306 screen prints, new code was able to be added and IO working.&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There is some limit to how many times the SSD1306 can be called upon to display info, or what can be displayed.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The allocation message seems more of &amp;quot;can the SSD1306 talk to the address 0x3C&amp;quot; than not enough room for all this simple text. I did see one hint in the Arduino forum to suggest removing SSD1306 screens from the code to avoid this allocation message.&lt;/p&gt;
&lt;p&gt;Looking for&amp;nbsp;advice for understanding exactly what the library message is, quantify the number of text screens or memory needed ( which maybe can lead to me to make the code more efficient ), or understand if to&amp;nbsp;change the platform from the old Nano to a newer Arduino with more memory.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Multi Toggle</title><link>https://community.element14.com/thread/55510?ContentTypeID=0</link><pubDate>Tue, 28 Jan 2025 18:20:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e2ad3a6d-bc9f-4b68-87fb-52d9d4d052f4</guid><dc:creator>Gary.Baker</dc:creator><slash:comments>5</slash:comments><comments>https://community.element14.com/thread/55510?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55510/multi-toggle/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div&gt;&lt;span&gt;CAN SOMEONE WITH MORE EXPERIENCE THAN ME HELP WITH THE MISTAKE WITH THIS CODE.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;THE PROBLEM IS THAT EITHER PINS 2 OR 3 WILL TOGGLE PINS 12 OR 13.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;WHAT I WANT IS PNE 2 TOGGLE PIN 12 AND PIN 3 TOGGLE PIN 13&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;THANKS. GARY&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;/*&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; Button&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt; The circuit:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; - LED attached from pin 13 to ground through 220 ohm resistor&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; - pushbutton attached to pin 2 from +5V&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; - 10K resistor attached to pin 2 from ground&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt; - Note: on most Arduinos there is already an LED on the board&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; attached to pin 13.&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;*/&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;// constants won&amp;#39;t change. They&amp;#39;re used here to set pin numbers:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt; buttonPin2 = &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // the number of the pushbutton pin&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt; ledPin13 = &lt;/span&gt;&lt;span&gt;13&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // the number of the LED pin&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt; buttonPin3 = &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // the number of the pushbutton pin&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt; ledPin12 = &lt;/span&gt;&lt;span&gt;12&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // the number of the LED pin&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;// variables will change:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt; buttonState2 = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // variable for reading the pushbutton status&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt; buttonState3 = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // variable for reading the pushbutton status&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;void&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;setup&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; // initialize the LED pin as an output:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pinMode&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;ledPin13, OUTPUT&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; // initialize the pushbutton pin as an input:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pinMode&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;buttonPin2, INPUT&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; // initialize the LED pin as an output:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pinMode&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;ledPin12, OUTPUT&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; // initialize the pushbutton pin as an input:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pinMode&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;buttonPin3, INPUT&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;void&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;loop&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; // read the state of the pushbutton value:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; buttonState2 = &lt;/span&gt;&lt;span&gt;digitalRead&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;buttonPin2&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt; // check if the pushbutton is pressed. If it is, the buttonState is HIGH:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;buttonState2 == HIGH&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;digitalWrite&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;13&lt;/span&gt;&lt;span&gt;, !&lt;/span&gt;&lt;span&gt;digitalRead&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;13&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // toggle state&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delay&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;500&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // wait around for 1 sec (1000 ms)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt; // read the state of the pushbutton value:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; buttonState3 = &lt;/span&gt;&lt;span&gt;digitalRead&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;buttonPin3&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt; // check if the pushbutton is pressed. If it is, the buttonState is HIGH:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;buttonState3 == HIGH&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;digitalWrite&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;12&lt;/span&gt;&lt;span&gt;, !&lt;/span&gt;&lt;span&gt;digitalRead&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;12&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // toggle state&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delay&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;500&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;span&gt; // wait around for 1 sec (1000 ms)&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;else&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Is it possible to perform a query for the hardware</title><link>https://community.element14.com/thread/55507?ContentTypeID=0</link><pubDate>Sun, 26 Jan 2025 05:30:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f5ef76fb-ca58-4772-b0cf-0d18165d38a0</guid><dc:creator>colporteur</dc:creator><slash:comments>9</slash:comments><comments>https://community.element14.com/thread/55507?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55507/is-it-possible-to-perform-a-query-for-the-hardware/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I have a box of Nano knock-offs. I&amp;#39;ve accumulated them over a number of years from different suppliers. I&amp;#39;m currently experiencing a problem with a most recent batch of knock-off Nano&amp;#39;s and thought how are they different than others I have bought.&lt;/p&gt;
&lt;p&gt;I aware the CH340 USB to serial driver chip varies across the knock-offs. That issues has caused me grief getting the Arduino IDE&amp;#39;s working with MS Windows drivers. Is there a sketch that scans the underlying hardware, like lshw&amp;nbsp;from the command line of my Linux computer.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve queried the internet for a solution before posting here. The results are how to read sensors. I&amp;#39;m looking looking for low level. If but nothing else it might tell me what microcontroller the boards have. Even with a magnifying glass the knock-off boards are hard to read.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Getting 4.2V from Arduino UNO using voltage divder resistor</title><link>https://community.element14.com/thread/55493?ContentTypeID=0</link><pubDate>Wed, 22 Jan 2025 12:04:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:08f21e91-62ae-4ad9-8d31-4a8471e6fab6</guid><dc:creator>aswinth</dc:creator><slash:comments>11</slash:comments><comments>https://community.element14.com/thread/55493?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55493/getting-4-2v-from-arduino-uno-using-voltage-divder-resistor/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi i am a completely new to electronics so please be gentle.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I just got an arduino uno board and a GSM module called sim800A. I came to know that I should power the GSM module with 4.2V, but Arduino only provides 3.3V and 5V as power output. After looking into ways to convert 5V to 4.2V I came to know that i can use a voltage divider circuit.&lt;/p&gt;
&lt;p&gt;Now I understand how a voltage divider circuit works. So i need to connect two resistors to 5V of Arduino to get 4.2V. I am using this below voltage divider calculator to calculate the values of my resistor.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://circuitdigest.com/calculators/voltage-divider-calculator" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;circuitdigest.com/.../voltage-divider-calculator&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I have kept the Vin voltage as 5V that i will get from Arduino and output voltage as 4.2V. I already have 1000 ohms (1k ohms) so i am using that for R1 now the result is like this&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/152/pastedimage1737547344559v1.png"  /&gt;&lt;/p&gt;
&lt;p&gt;It is telling me to use 1941 ohms for R2, but there is no resistor with that value. I tired changing the value of R1 and calculate again. But still i am not getting whole numbers value for R2. Can some one help me what i should do here. I am very far from local electronic market so don&amp;#39;t have much resistor values with me.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Serial communication failure when using '2+6 Electric Vehicle Charger Plug Socket'</title><link>https://community.element14.com/thread/55413?ContentTypeID=0</link><pubDate>Fri, 27 Dec 2024 09:58:15 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3bf516aa-c5c6-474a-b9c6-bf7fe76827b3</guid><dc:creator>Maria_Shoaib</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/55413?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55413/serial-communication-failure-when-using-2-6-electric-vehicle-charger-plug-socket/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am using ESP8266 (D1 Mini) to extract battery data from its BMS via UART (software serial). The pins which I am using are D1 and D2 of the ESP8266. The problem is that the data is coming fine and serial communication is working all good but as soon as I connect a 2+6 Electric Vehicle Charger Plug Socket, UART stops working and data stops coming. A 2+6 Electric Vehicle Charger Plug Socket has been used to supply power for the rest of the devices. Any suggestions? I really appreciate any help you can provide.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>What do you think of Arduino Pro and which kit would you like to try out?</title><link>https://community.element14.com/thread/55383?ContentTypeID=0</link><pubDate>Mon, 16 Dec 2024 14:50:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5e1d3469-7042-4f38-bd16-287988a54e11</guid><dc:creator>vijeth_ds</dc:creator><slash:comments>7</slash:comments><comments>https://community.element14.com/thread/55383?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55383/what-do-you-think-of-arduino-pro-and-which-kit-would-you-like-to-try-out/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p class="paragraph" style="margin:0in;vertical-align:baseline;"&gt;Arduino have a line of products aimed at industry with the &amp;#39;Pro&amp;#39; line, from what you&amp;#39;ve seen of these so far (and let us know if you haven&amp;#39;t) what are you interested in:&lt;/p&gt;
&lt;p class="paragraph" style="margin:0in;vertical-align:baseline;"&gt;&lt;/p&gt;
&lt;p class="paragraph" style="margin:0in;vertical-align:baseline;"&gt;&lt;p align="center"&gt;[Please visit the site to access the poll]&lt;/p&gt;&lt;/p&gt;
&lt;p class="paragraph" style="margin:0in;vertical-align:baseline;"&gt;&lt;/p&gt;
&lt;p class="paragraph" style="margin:0in;vertical-align:baseline;"&gt;If you want to read more about Arduino Pro and Rapid Prototyping, check&amp;nbsp;out the tech spotlight:&amp;nbsp;&lt;a href="https://community.element14.com/learn/learning-center/the-tech-connection/b/blog/posts/rapid-prototyping-with-arduino-pro-application-kits" data-e14adj="t"&gt;Rapid Prototyping with Arduino&amp;reg;︎ Pro Application Kits&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Can Someone Review my Schematic for Android GPIO?</title><link>https://community.element14.com/thread/55276?ContentTypeID=0</link><pubDate>Sun, 10 Nov 2024 19:54:41 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b77148eb-16a8-48e2-b186-5e63837547c4</guid><dc:creator>mjones517</dc:creator><slash:comments>7</slash:comments><comments>https://community.element14.com/thread/55276?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55276/can-someone-review-my-schematic-for-android-gpio/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Okay, so I want to access Arduino GPIO pins via Android. My plan is to access them via a serial connection using an MCP2200. I can read / write to the serial port on Android, which can then interact with the Arduino.&lt;/p&gt;
&lt;p&gt;The problem is I also want to be able to plug in the phone and have it charging while still being able to access the Arduino. I came up with this, but am pretty new to the electronics side of things and want to avoid blowing things up. Will this do what I want?&lt;/p&gt;
&lt;p&gt;It&amp;#39;s essentially two USB ports. One goes to the charger, the other to the phone. The Arduino and MCP2200 sit in the middle.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/152/gpio_2D00_schematic.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Arduino IDE 2.3.3 hangs when trying to download boards package_index.json</title><link>https://community.element14.com/thread/55218?ContentTypeID=0</link><pubDate>Mon, 21 Oct 2024 00:43:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:998544f3-568b-4c38-81db-58ba8cfe71b3</guid><dc:creator>ralphjy</dc:creator><slash:comments>6</slash:comments><comments>https://community.element14.com/thread/55218?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55218/arduino-ide-2-3-3-hangs-when-trying-to-download-boards-package_index-json/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I just ran into an unexpected issue when I was trying to update code for a project.&amp;nbsp; When I had previously closed the IDE yesterday I had the Serial Monitor open.&amp;nbsp; Today when I opened the code in a&amp;nbsp;fresh instance of the IDE it got stuck trying to&amp;nbsp;download the first package_index.json that I have in my Additional Boards Manager URLs.&lt;/p&gt;
&lt;p&gt;I discovered that it is possibly a known issue with the IDE -&amp;nbsp;&lt;a href="https://github.com/arduino/arduino-cli/issues/2347" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Exceptionally long duration of &amp;quot;Downloading index: ...&lt;/a&gt;.&amp;nbsp; What fixed it for me was closing the Serial Monitor and reopening it after the IDE finished startup.&amp;nbsp; I am using IDE version 2.3.3 and there isn&amp;#39;t any released update available so I guess the problem is not fixed yet.&lt;/p&gt;
&lt;p&gt;Just thought I&amp;#39;d mention it here as it surprised me because I hadn&amp;#39;t updated either the code or IDE and would never have expected an interaction with the Serial Monitor.&amp;nbsp; Maybe I&amp;#39;ll just remember to close it when I shutdown.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>What would you like to see in the Arduino Opta micro PLC webinar on October 10th?</title><link>https://community.element14.com/thread/55121?ContentTypeID=0</link><pubDate>Fri, 20 Sep 2024 17:03:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ece3dc82-3274-45f2-b22d-b49db6cb19c3</guid><dc:creator>JoRatcliffe</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/55121?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/55121/what-would-you-like-to-see-in-the-arduino-opta-micro-plc-webinar-on-october-10th/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi there, hope everyone is having a happy Friday.&amp;nbsp;Just reposting this from the &lt;a href="https://community.element14.com/members-area/f/forum/55120/what-would-you-like-to-see-in-the-arduino-opta-micro-plc-webinar-on-october-10th" data-e14adj="t"&gt;Member&amp;#39;s&amp;nbsp;Forum&lt;/a&gt;&amp;nbsp;to make sure everyone interested sees this &lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;We have the &lt;a href="https://community.element14.com/learn/events/c/e/1715" data-e14adj="t"&gt;Arduino Opta webinar&lt;/a&gt;&amp;nbsp;with Francesca Gentile at Arduino coming up on October 10th where she will be sharing how to get started using Arduino Opta micro PLCs.&amp;nbsp;I like to make sure events are providing as much value as possible, are tailored to people&amp;#39;s interests and answering all their&amp;nbsp;questions.&amp;nbsp;So without further ado, a quick poll.&lt;br /&gt;&lt;br /&gt;We have a rough agenda for the event and we&amp;#39;ll be covering all these areas plus more I&amp;#39;m sure, but I would love to know where everyone would like the discussion to focus on. Vote for where you&amp;#39;d like the most time to be spent or let me know if there is another area of discussion we should be including.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;p align="center"&gt;[Please visit the site to access the poll]&lt;/p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Need help building a jet turbine sound module.</title><link>https://community.element14.com/thread/54931?ContentTypeID=0</link><pubDate>Wed, 14 Aug 2024 05:07:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b62e62ca-e624-43fe-b652-0aaab50e073e</guid><dc:creator>akashthakur0305</dc:creator><slash:comments>14</slash:comments><comments>https://community.element14.com/thread/54931?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/54931/need-help-building-a-jet-turbine-sound-module/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;br /&gt;I&amp;#39;ve been trying to make a Jet engine sound module,&lt;br /&gt;I want to 3d print a turbine model and have a potentiometer control the turbine startup/ spooling up/ spooling down / shutdown sound.&lt;br /&gt;Can&amp;#39;t seem to find any Arduino code for playing these sounds.&lt;br /&gt;Either on the board or on a MP3 module.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://youtu.be/xpAWZPsR82E?si=M4Uh18Kd1tOjxVQA" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;youtu.be/xpAWZPsR82E&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I found a old video on YouTube, no tutorials though,&lt;br /&gt;Can anyone help.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Thanks in advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Esp01 overheating</title><link>https://community.element14.com/thread/54673?ContentTypeID=0</link><pubDate>Sat, 01 Jun 2024 04:17:43 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4ac66259-bc45-4adb-a8d3-6691cdd0605b</guid><dc:creator>Deepti.</dc:creator><slash:comments>6</slash:comments><comments>https://community.element14.com/thread/54673?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/arduino/f/arduino-forum/54673/esp01-overheating/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am a college student and i just bought the esp01 module to get some hands-on experience and i tried to run a very basic code to just simply print a statement but it constantly shows avrdude errors and esp01 gets starts getting overheated as it gets power. Within 10 seconds it gets so hot that you can not touch it with bare hands. I dont initially i thought it must be some connection error or something but i rechecked it multiple times and i also tried using other esp and still the problem occured.&amp;nbsp;&lt;br /&gt;can anyone please help fixing the avrdude error and overheating problem??&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>