How to create and use a portable version of the Arduino Software (IDE)
This document explains how to make a portable installation of the Arduino Software (IDE) on Windows and Linux machines. A portable installation contains all the files and directories necessary to get the Arduino Software (IDE) to work on a computer without affecting its files outside the folder designated for the portable installation.
Why portable
Almost in all the schools students don’t have administrator privileges, so they don’t have write access in some folders. This leads to some problem in using the Arduino Software (IDE) since your preferences and sketchbook are saved in one of those folders. Using a portable version of the IDE you can overcome this problem.
Another scenario can be the following: you want to organize a workshop and you need some additional library or a specific core. Since the portable version stores the sketchbook, the libraries and the hardware folder locally, you can have a starting point equal for all the people who join the workshop just replicating the same folder on all the machines. This is also quite useful if for some reason you don’t have an internet connection and want to prepare everything for your project without downloads and delays.
Furthermore, a portable installation could be on a pendrive, allowing you to carry around your personal set of sketches, cores and libraries, to be used on any computer without affecting it with your files.
How to make it portable on Windows and Linux
The procedure is made of a few simple steps. You may use a pendrive or a local folder on your machine. Once done, with libraries and additional cores where needed, that folder can be copied on other machines.
Download a compressed version of the Arduino IDE according to your OS;
Once download has been completed, extract the archive content on the chosen unit (local or pendrive);
Open the extracted folder and in its root create a new directory called portable, alongside the others;
The tree structure should be as this one; the portable folder will be populated by the Arduino Software (IDE) as needed by libraries, sketches and cores.
To use this installation, launch the Arduino executable;
From now on all the sketches, libraries and additional cores will be installed in the portable folder. You can copy the whole main folder and bring it with you anywhere you want: it will retain all your preferences, libraries, cores and sketches.
MacOS / OS note
The portable installation is not officially supported on Apple’s Mac operating systems for several reasons. One of them is related to the package signature (we sign the Arduino IDE package): adding any content — like additional cores, libs and sketches — to the package will break the signature. A consequence of that is the reaction of the Gatekeeper that could even stop the app from starting. This is related to the OS and not to our IDE. Anyway, if you want to experiment you can check this forum thread and try by yourself the solutions developed by the community.
Updating the portable installation
If you want to update a portable installation to a newer version, download the new version in compressed format, then extract the contents in a temporary folder. Now you may either move the «portable» folder you have from the old installation into the new one, or copy all the files of the new version onto the old one, overwriting all the files. Either way you should end up with the updated portable Arduino Software (IDE) installation with your cores, libraries and sketches preserved. Remember to rename the root folder with the proper release version, if needed. You should always launch the executable file «Arduino» from inside the folder of your portable installation to use the sketches, cores and libraries contained in it. If you have another installation of the Arduino Software (IDE) on the machine you are using, that version won’t be affected. Libraries and cores already installed on the machine won’t be seen or used by the portable installation.
The text of the Arduino getting started guide is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the guide are released into the public domain.
Установка Arduino IDE
Для компьютера
Установка Arduino IDE
Arduino IDE – программа для написания и загрузки прошивки в плату, скачать можно на официальном сайте вот здесь . Перед загрузкой вам предложат пожертвовать на развитие проекта, можно отказаться и нажать JUST DOWNLOAD (только скачать). Либо открываем прямую ссылку на загрузку версии 1.8.13 и сразу качаем файл.
Для работы рекомендуется компьютер с Winodws 7 или выше, либо Linux/MacOS
- Если у вас Windows XP, придётся установить версию 1.6.13 , более свежие версии будут очень сильно тормозить или не будут работать вообще. Есть ещё одна проблема: некоторые библиотеки не будут работать на старых версиях Arduino IDE, также не будет работать поддержка плат семейства esp8266, поэтому крайне рекомендуется обновить свой компьютер до Windows 7 или выше
- Установка на Linux из системного репозитория – читать тут
- Установка на MacOS – читать тут
Не рекомендуется устанавливать Arduino Windows app из магазина приложений Windows, так как с ней бывают проблемы
Не устанавливайте старые версии IDE, если нет на то весомых причин, а также beta и hourly-билды
Драйвер Arduino
Во время установки Arduino IDE программа попросит разрешения установить драйвера от неизвестного производителя, нужно согласиться на установку всего предложенного.
Обновление Arduino IDE (Windows)
Перед установкой новой версии нужно удалить старую. Ни в коем случае не удаляйте папку установленной IDE из Program Files, удалять нужно через “Установка и удаление программ“, либо запустив файл uninstall.exe из папки с установленной программой. Иначе установщик откажется устанавливать новую программу, так как в системе остались следы от старой. Решение этой проблемы описано в видео ниже, а также в полной версии гайда.
Решение других проблем
- Если перестала запускаться Arduino IDE – удаляем файлик preferences.txt из C:\Пользователи (или Users)\Ваш_пользователь\AppData\Local\Arduino15\
Распаковка портативной версии
Вместо полной установки программы можно скачать архив с уже “установленной”, на странице загрузки он называется Windows ZIP file. Вот прямая ссылка на 1.8.13. Распаковав архив, получим портативную версию Arduino IDE, которую можно скинуть на флешку и использовать на любом компьютере без установки программы. Но понадобится установить драйвер для китайских плат, а также драйверы из папки с программой Arduino IDE (подробнее в следующем уроке). Возможно понадобится установить Java.
Видео
Процесс установки и настройки полностью показан на этом видео:
Для смартфона
Писать и загружать прошивку через смартфон тоже можно, понадобится смартфон на Android и приложение ArduinoDroid . Также для тренировки и удобного редактирования скетчей можно использовать CppDroid , но загружать в плату она не умеет.
Среда разработки Arduino IDE
Мы решили сэкономить вам пару кликов и разместить у себя свежие версии среды разработки Arduino IDE, потому что на официальном сайте порой чёрт ногу сломит, пока найдёт нужную ссылку. Где скачать Arduino IDE — ваш выбор: файлы дистрибутивов абсолютно идентичны. Сейчас представлена финальная версия Arduino IDE 2.0 (релиз от 14.09.2022) и legacy-версия 1.8.19 (релиз от 20.12.2021).
Скачать для Windows
- Инсталлятор для Windows — Windows 10 (64 бита) и новее.
- Архив ZIP для Windows — установка без прав админа, портативная версия для флешки.
- Приложение для Windows 8.1/10 в Microsoft Store
Скачать для macOS
- Приложение для macOS — macOS X 10.14 Mojave (64 бита) или новее.
Скачать для Linux
- AppImage для Linux (64 бита) — переносимое приложение для систем Linux x86-64.
- Архив Linux (64 бита) — версия для Linux-систем с архитектурой x86-64.
Для установки из архива в общем случае нужно выполнить следующие команды.
В отдельных дистрибутивах Linux проще воспользоваться командой установки из пакетов.
Как переключить язык
Arduino IDE при установке выбирает язык системы по умолчанию. Если вам понадобится переключить интерфейс на другой язык, это можно сделать в общих настройках программы.
- Заходим в главном меню в пункт «Файл → Параметры».
- Выбираем нужный язык в выпадающем списке «Язык редактора».
- Перезапускаем среду.
Прошлая версия 1.8.19
- Инсталлятор для Windows — Windows 7 и новее.
- Архив ZIP для Windows — установка из архива.
- App для macOS — macOS X 10.8 Mountain Lion или новее.
- Linux x86 (64 бита)
- Linux x86 (32 бита)
- Linux ARM (64 бита)
- Linux ARM (32 бита)
Поддерживаемые платы
Arduino IDE из коробки работает со всеми оригинальными платами AVR-архитектуры и их прямыми аналогами.
Также поддерживаются сторонние платы и контроллеры на других архитектурах: SAM, SAMD, Cortex-M. Они добавляются в среду отдельными пакетами. Ниже перечислены примеры установки некоторых таких плат.
technologiescollege/ArduinoTechnoEduc
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Arduino TechnoEduc tout intégré
EDI Arduino identique à l’original en version 1.8.19, mais enrichi de programmes et de bibliothèques (librairies) nécessaires pour permettre aux enseignants de disposer d’un environnement clé en main pour :
- exécuter Blockly@rduino pour une utilisation hors ligne : téléversement, moniteur série, pilotage des entrées/sorties, etc. Celui-ci est intégré via un plugin
- installer FirmataPlus et permettre le pilotage
- installer le firmware de MakeBlock et permettre le pilotage par mBlock
- installer les shellMega ou Uno permettant la communication avec le logiciel Organigram, de la société TechnoZone51
About
Educ portable version of Arduino IDE 1.8.19, with libraries special Education : for Scratch 2, specific shield, robots, Blockly@rduino, etc
Arduino IDE Portable Files
Open-source IDE makes it easy to write code & upload it to the board.
Name | Modified | Size | Info Downloads / Week |
---|---|---|---|
Arduino IDE Portable 1.8.x Release NotesThere are two editions, the standard edition and the ESP8266 edition. This edition is the standard development release. It installs the Arduino IDE Portable. This edition contains the standard edition plus ESP8266 addon. If you just need the plain Arudio IDE in portable mode just download the standard edition but if you require ESP8266 support download the Arduino for ESP8266. Requirements
NoticeThe Arduino project (sketch) files are by default stored in ArduinoPortable\Data\sketchbook folder. Any changes in sketch path eith using the Preference menu or manually editing the preferences.txt file will revert back to default the next time Arduino Portable start. This is to make sure that the application is portable. You still have the option to store the project (sketch) files anywhere you like by using the Save As option from the File menu. With Maestro, our clients use social employee recognition to strengthen the bond between managers and their teams Adblockdetector |