Запитання з тегом «arduino-ide»

Це питання щодо офіційного IDE. Відкритий код IDE дозволяє легко писати код і завантажувати його на будь-яку плату Arduino. Він працює на Windows, Mac OS X та Linux.

20
Які інші IDE для Arduino?
Основному IDE Arduino бракує великої кількості вишуканості в інших IDE, таких як заповнення коду, згортання коду, організація папок тощо. Чи є інші IDE, які дозволяють програмувати на C або C ++ і покращувати ці аспекти?

9
C ++ проти мови Arduino?
Які переваги кожної мови при використанні Arduino? Я думаю, що це гарне загальне питання, але я додам трохи про те, чому я питаю, чи хтось хоче дати мені пораду. Я маю досвід роботи з попередньо обробленими мовами, такими як JavaScript, PHP, і я спіткався з такими мовами, як Java та …
81 c++  arduino-ide 

3
Чому запуск послідовного монітора перезавантажує ескіз?
Якщо я завантажую будь-який ескіз, який надсилає серійні дані, я відразу бачу, як світлодіоди TX / RX миготять, коли ескіз завантажений. Якщо я потім запускаю послідовний монітор, ескіз, як видається, перезапуститься. Голий мінімальний ескіз, який показує таку поведінку: void setup() { Serial.begin(9600); Serial.println("Setup"); } void loop() { Serial.println("Loop"); delay(1000); } …

2
Чому я не можу оголосити клас на іншій вкладці в Arduino IDE?
Я хотів перемістити частину свого коду на другу вкладку в IDE Arduino, щоб все було краще організовано. Спочатку я лише спробував перемістити якусь функцію, і, здавалося, вона спрацювала нормально. Я міг викликати функцію з setup()функції на головній вкладці, і не було проблем зі складанням або завантаженням. Однак я спробував поставити …

3
Програма Arduino працює лише під час запуску як root
Завантаження простих ескізів, здається, працює, коли я запускаю програму Arduino як root (sudo ). Я хотів би запустити його як постійний користувач. Хтось стикався з тією ж проблемою і раніше і виправляв її? Ось що я отримав від lsusb: $ lsusb Bus 002 Device 022: ID 2341:0043 Arduino SA Uno …


2
Кліон + Ардуїно
Будь ласка, допоможіть мені створити Clion + Arduino. У Clion є плагін Arduino, який я встановив. Ось декілька інструкцій про Github, але я абсолютно не знаю про cmakeінші речі, про які йдеться в інструкції. Раніше я використовував тільки Arduino IDE для своїх простих проектів. Зараз у CLion я можу створювати …

4
Програмуйте ATMega328P та використовуйте його без плати Arduino
Я хотів би використати ATMega328P для свого проекту, сподіваюсь це зробити без дошки Arduino. Я знаю, що за допомогою програми ID ID Arduino та плати Arduino я можу запрограмувати мікроконтролер. Однак чи можливо, коли я запрограмував і налагодив програму за допомогою Arduino IDE + Arduino плати, забрати мікроконтролер з плати …

1
Ардуїно IDE #ifdef
Я використовую свій Arduino IDE або для завантаження ескізу до Arduino, або ATTiny, або ATmega328. Як відомо, кожен пристрій може мати різний штифт. Чи підтримує компілятор Arduino ifdefзалежно від плати, до якої я підключений? Наприклад #ifdef Attiny85 a=0; b=1; c=2; #else // arduino a=9; b=10; c=11; #endif

4
ESP8266, Arduino IDE проти Lua?
Я планую придбати ESP8266. Чи справді мені потрібно навчитися Луа грати з нею? Я бачив, як деякі люди використовують це зі стандартним IDE Arduino. Вам потрібна власна прошивка, щоб використовувати Arduino IDE замість Lua? Ідентифікатор Arduino IDE здається мені кращим, оскільки я вже знаю синтаксис. Чи є якийсь мінус у …

4
Написання програми C поза Ardeino IDE?
Мені подобається ідея використовувати Arduino IDE для простих проектів та для початку роботи з Arduino, але до цього моменту я дійшов консенсусу, що він призначений для тих, хто не знайомий з Arduino та / або програмуванням взагалі. Моє розуміння полягає в тому, що можна написати програму C з нуля, повністю …
12 arduino-ide  library  c 

2
Чому файл `.ino` повинен знаходитися в однойменній папці?
Я намагаюся організувати дуже складний проект, і я хочу помістити весь фактичний код у папку з назвою src(джерело), ​​але я хочу зберегти основний .inoфайл як main.ino(він також буде в src). Потім, коли я намагаюся відкрити код, IDE каже, що main.inoвін повинен бути в папці з назвою main. Чому це? Я …

1
Я, здається, не можу отримувати дані на послідовний монітор ArduinoStudio на ubuntu 14.04 [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Arduino Stack Exchange. Закрито 2 роки тому . Я використовую Arduino Starter Kit, тому у мене є Uno R3 і переглядаю приклади, які намагаюся прочитати дані температури з мого …

2
Різниця між / dev / ttyACM0 та / dev / ttyS0 (порти Arduino IDE під Linux)
Я використовую ID Arduino для завантаження ескізів до мого Arduino Uno. Моя ОС Linux Ubuntu 14.04 LTS. Arduino IDE за замовчуванням має два порти для зв'язку з Arduino Uno: /dev/ttyACM0 /dev/ttyS0 Яка різниця між цими двома портами? Що означають "ACM0" та "S0"? Чи є файли конфігурації десь у структурі папок …

4
Серійний порт сумісного з Arduino не відображає Mac OSX
Я придбав сумісну з Arduino плату Freaduino atmega8 (я обрав тип дошки як Arduino ng або старший atmega8). Я встановив Arduino IDE на Mac OS X та драйвери FTDI. Але мій послідовний порт виглядає так, коли я підключаю плату: І коли я намагаюся завантажити програму, це помилка, яку я отримую: …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.