{"slug": "arduino-ide", "name": "Arduino IDE", "category": "editors", "category_name": "Editors and IDEs", "description": "", "recommenders": 2, "commenters": 3, "warners": 0, "score": 1.419, "rising": -0.65, "first": "2025-11-19", "latest": "2026-07-13", "why": "I believe the original humble board, and bare bones IDE, still deserve a place", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 2, "neutral": 2, "compare": 0, "warn": 0}, "spark": [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], "listed": false, "loved": [], "caveat": "", "short_quote": "I believe the original humble board, and bare bones IDE, still deserve a place", "icon": false, "domain": "arduino.cc", "github_repo": null, "official_url": "https://arduino.cc", "pricing": "", "aliases": ["Arduino IDE"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 782430192, "item_id": 48901887, "url": "https://news.ycombinator.com/item?id=48901887", "by": "rzzzwilson", "date": "2026-07-13", "stance": "recommend", "quote": "The boards are programmed in C++ through the Arduino IDE.", "excerpt": "Another vote for getting into the Arduino world, which includes the ESP32. To learn the basics there's still no better route than getting an Arduino Uno (or clone) starter kit and learning about digital electronics. The boards are programmed in C++ through the Arduino IDE. As you progress you could program larger-memory boards with python. Some people use other languages like Rust. You aren't limited to small AVR mic", "context": "retired software engineer with a microcontroller hobby", "use_case": "microcontroller programming", "switched_from": "", "story": "Ask HN: What hardware hobby would you recommend to a software engineer?"}, {"id": 735805584, "item_id": 45987849, "url": "https://news.ycombinator.com/item?id=45987849", "by": "analog31", "date": "2025-11-19", "stance": "recommend", "quote": "I believe the original humble board, and bare bones IDE, still deserve a place", "excerpt": "When talking among engineers about Arduino, I find that it always requires a bit of explanation, because there's Arduino, but then there's Arduino. \"Arduino\" is the name of the original, humble little microcontroller board. It's a brand name for a series of boards ranging from simple and cheap, to quite elaborate. It's a ecosystem of firmware development tools and libraries that revolve around the Arduino API, that h", "context": "microprocessor developer since 1984", "use_case": "hobbyist microcontroller development", "switched_from": "", "story": "The Death of Arduino?"}]}], "caveats": [], "who": [{"by": "rzzzwilson", "context": "retired software engineer with a microcontroller hobby", "url": "https://news.ycombinator.com/item?id=48901887", "date": "2026-07-13"}, {"by": "analog31", "context": "long-time user", "url": "https://news.ycombinator.com/item?id=46274007", "date": "2025-12-15"}], "tags": [], "use_cases": ["microcontroller programming", "programming teensy boards", "microcontroller development", "hobbyist microcontroller development"], "compared": [{"slug": "platformio", "name": "PlatformIO", "co": 2, "switched_from": 0, "switched_to": 2}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=48901519", "title": "Ask HN: What hardware hobby would you recommend to a software engineer?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46265362", "title": "Adafruit: Arduino\u2019s Rules Are \u2018Incompatible With Open Source\u2019", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46005553", "title": "Arduino published updated terms and conditions: no longer an open commons", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=45984143", "title": "The Death of Arduino?", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 1, "neutral": 1}, "2025-12": {"neutral": 1}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 782430192, "item_id": 48901887, "url": "https://news.ycombinator.com/item?id=48901887", "by": "rzzzwilson", "date": "2026-07-13", "stance": "recommend", "quote": "The boards are programmed in C++ through the Arduino IDE.", "excerpt": "Another vote for getting into the Arduino world, which includes the ESP32. To learn the basics there's still no better route than getting an Arduino Uno (or clone) starter kit and learning about digital electronics. The boards are programmed in C++ through the Arduino IDE. As you progress you could program larger-memory boards with python. Some people use other languages like Rust. You aren't limited to small AVR mic", "context": "retired software engineer with a microcontroller hobby", "use_case": "microcontroller programming", "switched_from": "", "story": "Ask HN: What hardware hobby would you recommend to a software engineer?"}, {"id": 740384113, "item_id": 46274007, "url": "https://news.ycombinator.com/item?id=46274007", "by": "analog31", "date": "2025-12-15", "stance": "neutral", "quote": "I'm a long time user of the Arduino IDE for third party boards such as the Teensy.", "excerpt": "I'm a long time user of the Arduino IDE for third party boards such as the Teensy. Recently I've switched to Platformio for coding. So I should be satisfied with never needing Arduino's cloud service. But Adafruit points out a problem, which is that the cloud service is the only available option for students using school-issued Chromebooks. I can confirm that a school-issued Chromebook is likely to be set up to lock ", "context": "long-time user", "use_case": "programming Teensy boards", "switched_from": "", "story": "Adafruit: Arduino\u2019s Rules Are \u2018Incompatible With Open Source\u2019"}, {"id": 736118642, "item_id": 46007415, "url": "https://news.ycombinator.com/item?id=46007415", "by": "qwertox", "date": "2025-11-21", "stance": "neutral", "quote": "the Arduino IDE has been replaced with PlatformIO in VS Code", "excerpt": "Do tinkerers still use Arduino? I have a couple of boards here, but since I moved to ESP32, I never used them again. The last usages I gave an Arduino board was for it to serve as a programmer for my ESP2688. And the Arduino IDE has been replaced with PlatformIO in VS Code.", "context": "", "use_case": "microcontroller development", "switched_from": "", "story": "Arduino published updated terms and conditions: no longer an open commons"}, {"id": 735805584, "item_id": 45987849, "url": "https://news.ycombinator.com/item?id=45987849", "by": "analog31", "date": "2025-11-19", "stance": "recommend", "quote": "I believe the original humble board, and bare bones IDE, still deserve a place", "excerpt": "When talking among engineers about Arduino, I find that it always requires a bit of explanation, because there's Arduino, but then there's Arduino. \"Arduino\" is the name of the original, humble little microcontroller board. It's a brand name for a series of boards ranging from simple and cheap, to quite elaborate. It's a ecosystem of firmware development tools and libraries that revolve around the Arduino API, that h", "context": "microprocessor developer since 1984", "use_case": "hobbyist microcontroller development", "switched_from": "", "story": "The Death of Arduino?"}]}