Arduino IDE 1.8.13
Arduino
IDE
– программное обеспечение, позволяюзщее писать свои программы
(скетчи) для платформы Arduino. Эта платформа в первую очередь
ориентируется на конструкторов-любителей, которые применяют Arduino для
построения простых систем автоматики и робототехники. Однако иногда, на
базе Ардуино создавались и более-менее серьезные проекты. Интересной особенностью программы является встроенный набор примеров программ. Это очень удобно, так как примеры программ можно сразу проверить, загрузив их в микроконтроллер. При необходимости вы можете сохранить пример и изменить его в соответствии с вашими потребностями. Язык программирования устройств Ардуино основан на C/C++ (используется компилятор AVR-GCC) Дополнительные пакеты и библиотеки: Пакет ESP8266 https://github.com/esp8266/Arduino Установка: 1. В меню Файл -> Настройки -> в пункте Дополнительные ссылки для менеджера плат, нажимаем на кнопку выбора и пишем адрес: http://arduino.esp8266.com/stable/package_esp8266com_index.json 2. В меню Инструменты -> Платы: -> Менеджер плат... 3. В текстовом поле поиска Менеджера плат наберите ESP, выберите esp8266 by ESP8266 Community и нажмите кнопку Установка (версия пакета 3.0.1) 4. В меню Инструменты -> lwIP Variant -> v2 Higher Bandwidth Библиотека ESP8266Audio https://github.com/earlephilhower/ESP8266Audio Библиотека Async MQTT client https://github.com/marvinroger/async-mqtt-client Библиотека ArduinoJson 6.15.2 https://github.com/bblanchon/ArduinoJson Библиотека IRremoteESP8266 2.7.16 https://github.com/crankyoldgit/IRremoteESP8266 Библиотека SparkFun BME280 https://github.com/sparkfun/SparkFun_BME280_Arduino_Library Библиотека SimpleDHT https://github.com/winlinvip/SimpleDHT Библиотека PZEM004T https://github.com/olehs/PZEM004T Установка библиотеки: 1. Скачать и распаковывать в папку в C:\Users\User\Documents\Arduino\libraries\ 2. Перезапустить Arduino IDE Сайт программы Скачать Arduino IDE 1.8.13 |
Flowcode AVR v5.5.2.1 (30.01.2013)
Компания
Matrix Multimedia предлагает среду разработки
Flowcode
с интуитивно понятным графическим интерфейсом, позволяющим
разрабатывать программу для микроконтроллера на уровне блок-схем.
Позволяет создавать программы путём простого перетаскивания и
отпускания необходимой иконки на блок-схеме. Можно генерировать Си код
и проводить моделирование. Удобно, что можно импортировать
решения из одной версии
в
другую. Для начинающих удобна простота отладки, поскольку есть много
внешних элементов устройств, обычно используемых вместе с
микроконтроллерами. В настоящее время поддерживает серии микроконтроллеров PICmicro, dsPIC, PIC24, AVR и ARM. Устранение проблем в Flowcode AVR v5.5.2.1 (Patch 30.11.2016)
Запустить bat файл от имени администратора! Все файлы будут обновлены автоматически. Скачать Patch Flowcode V5 for AVR 30.11.2016 Скачать Flowcode можно через Google |
Proteus Professional 8.10 SP3 Build 29560
Proteus
- система схемотехнического моделирования, базирующаяся на основе
моделей электронных компонентов принятых в PSpice и позволяет
моделировать работу устройств: микроконтроллеров (в том числе 8051,
ARM7, AVR, Motorola, PIC, MSP430, Basic Stamp), микропроцессоров, DSP и
прочее. Дополнительно в комплект входит система проектирования печатных
плат. Поддерживает более 6000 аналоговых и цифровых моделей устройств. Работает с большинством компилятором и ассемблерами. PROTEUS VSM позволяет очень достоверно моделировать и отлаживать достаточно сложные устройства в которых может содержаться несколько МК одновременно и даже разных семейств в одном устройстве. В Proteus 8.5 SP1 добавлена библиотека датчика атмосферного давления BMP180. Дополнительные библиотеки и модели: Библиотеки Arduino Arduino UNO R3, Arduino MEGA1280, Arduino MEGA2560 R3, SIMULINO MEGA, SIMULINO NANO SIMULINO UNO, SIMULINO UNO SMD, SIMULINO LILYPAD, PANJERINO, ULTRASONIC V2 Распаковать файлы в папку С:\Program Files\Labcenter Electronics\Proteus 8 Professional\LIBRARY\ Скачать Arduino Library Модель LCD индикатора с русским языком Распаковать файлы в папку С:\Program Files\Labcenter Electronics\Proteus 8 Professional\MODELS\ Скачать LCD RUS Model Скачать Proteus можно через Google |
Borland Delphi 7 Enterprise
Delphi
7 - это легендарная программа, пополяризовавшая язык программирования
Pascal. Это следующий этап развития языка после программы Turbo Pascal. Delphi 7 дает возможность создания полноценных программ, с уникальным интерфейсом и функционалом. В визуальном редакторе Borland Delphi 7 было сделано невероятное множество программ. Хоть программа и старая, но до сих пор пользуется известностью и на ней до сих пор пишут очень неплохие программки интегрируя с базами данных и веб-серверами. Дополнительные компоненты: MQTT Server и MQTT Client - компонент для обмена данными по протоколу MQTT Распаковываем архив в папку Delphi7 и через меню File -> Open выбираем файл файл MQTTComponents.dpk в диалоге Package нажимаем Install, в меню Tools -> Environment Оprions -> Libraly -> Libraly path -> нажимаем [...] -> еще раз [...] -> указываем путь к папке с библиотекой -> нажимаем Add -> ОК -> ОК. Дополнительно необходимо установить OverbyteIC После установки компонент находится на вкладке MQTT Скачать MQTT Автор библиотеки BComPort - компонент для обмена данными с внешними устройствами через интерфейс RS-232 в асинхронном или синхронном режиме. Распаковываем архив в папку Delphi7 и через меню File -> Open выбираем файл BComPortD7.dpk в окне Package нажимаем Install -> в меню Tools -> Environment Оprions -> Libraly -> Libraly path -> нажимаем [...] -> еще раз [...] -> указываем путь к папке с библиотекой -> нажимаем Add -> ОК -> ОК После установки компонент находится на вкладке Samples. Скачать BComPort Сomport411f - компонент для обмена данными через интерфейс RS-232 с поддержкой режима Flow Control (Xon/Xoff) Распаковываем архив в папку Delphi7 и через меню File -> Open выбираем файл CPortLib7.dpk в окне Package нажимаем Install, еще раз File -> Open выбираем файл DsgnCPort7.dpk нажимаем Install -> в меню Tools -> Environment Оprions -> Libraly -> Libraly path -> нажимаем [...] -> еще раз [...] -> указываем путь к папке с библиотекой -> нажимаем Add -> ОК -> ОК После установки компоненты находится на вкладке CPortLib Скачать Сomport411f VistaAltFix - устранение проблемы исчезновения компонентов при нажатии кнопки ALT. Распаковываем архив в папку Delphi7 и через меню Componet -> Install Componet выбираем файл VistaAltFixUnit.pas. После установки компонент находится на вкладке MEP, его нужно добавить на главную форму. Скачать VistaAltFix ServerSocket и ClientSocket - компоненты для создания различных сетевых приложений, чаще всего они не входят в стандартный пакет установки Delphi, но их можно установить дополнительно. Открываем меню Component -> Install Packages... -> Add, выбираем файл C:\Program Files\Borland\Delphi7\Bin\dclsockets70.bpl. После установки компоненты находится на вкладке Internet Скачать Delphi можно через Google |
Sprint-Layout 6.0
Sprint-Layout
- простая программа для создания двухсторонних и
многослойных печатных плат. Программное обеспечение включает в себя
многие элементы, необходимые в процессе разработки полного проекта. В
нее включены такие профессиональные возможности, как экспорт Gerber-
файлов или HPGL-файлов, в то время как основа программы Sprint-Layout
была сохранена. Sprint-Layout позволяет наносить на плату Контакты, SMD-контакты, проводники, полигоны, текст и так далее. Контактные площадки могут быть выбраны из широкого набора. Существует два слоя - меди и компонентов - для каждой стороны платы. Дополнительно можно использовать слой формы платы, а также 2 внутренних слоя для многослойных плат. Дополнительные особенности - маска по олову, SMD-маска, металлизация, контроль и т.д. Интегрированный автотрассировщик может быстро проложить проводники. Фотовид позволяет увидеть плату в почти реальном виде. Это помогает найти ошибки в создании платы. Библиотека имеет возможность добавления компонентов. Поддержка форматов Gerber- и Excellon позволяет передачу файлов разработанных плат на профессиональное производство. HPGL-формат также поддерживается. Программа позволяет создать экспортный файл HPGL для обработки платы на фрезерном станке с программным управлением. Полезные видео уроки по работе с программой Sprint Layout 6 Создание макросов Трассировка. Вывод платы на печать. Список компонентов Подготовка платы к производству и вывод файлов Скачать Sprint-Layout можно через Google |
ProgISP 1.72 (13.05.2010)
ПО
для программатора ISP USBASP COLOR AVR Programmer Может программировать EEPROM, ROM, FUSE, Lock-биты Поддерживается Windows, Linux, Mac OS X Скорость записи 5 Кб/с Драйвер находится в папке win-driver\libusb_0.1.10.1\usbasp.inf Для установки драйвера в контекстном меню нажмите Установить. Скачать ProgISP 1.72 |
Null-modem emulator (com0com-3.0.0.0-i386-fre)
Нуль-модем
эмулятор - это драйвер виртуального последовательного порта для Windows
с открытым исходным кодом. Нуль-модем эмулятор дает возможность создать
неограниченное количество
пар виртуальных СОМ портов и использовать каждый порт для
взаимодействия между программами, использующими последовательные
интерфейсы для обмена данными. Каждая пара СОМ портов обеспечивает 2
порта, соединенных друг с другом так, что выход одного порта
перенаправляется на вход другого порта и наоборот. Нуль-модем эмулятор
может быть использован для обеспечения работы
эмуляторов устройств. В этом случае эмулятор устройства использует один
порт из пары а другой порт используется Windows-приложением,
использующим СОМ порт для связи с устройством. Эмулятор может быть использован для перенаправления данных. К примеру, используя com2tcp (COM port to TCP redirector , часть проекта com0com) вы можете связать последовательный интерфейс с TCP/IP сервером. Программа hub4com (HUB for communications , часть проекта com0com) обеспечивает ретрансляцию данных и сигналов с одного порта на несколько других. К примеру, данные от одного GPS устройства могут быть получены несколькими программами. Также обеспечивается возможность использовать реальный порт на удаленном компьютере, как локальный. Скачать com0com-3.0.0.0-i386-fre Сайт программы |
Foxit Reader v2.3 Build 3309
Foxit Reader
- бесплатная программа, которая заменяет громоздкий,
медленный и неудобный Adobe Reader. Она открывает PDF
файлы почти
мгновенно. Особенностью Foxit Reader является сравнительно
небольшой размер дистрибутива и быстрая скорость работы, что,
несомненно, сказывается на удобстве программы в целом. Foxit Reader не требователен к программным и аппаратным средствам компьютера и способен работать практически со всеми версиями операционных систем корпорации Microsoft. Программа обладает всеми необходимыми функциями для полноценного просмотра PDF файлов, при этом, конечному пользователю все эти преимущества достаются совершенно бесплатно. Foxit Reader снабжен весьма простым и интуитивно понятным интерфейсом, при помощи которого пользователь может максимально эффективно использовать данный программный продукт. Для установки русского языка распакуйте архив lang_ru_ru.zip в папку C:\Program Files\Foxit Software\Foxit Reader\ Далее в меню Language выбираем Russian Скачать Foxit Reader |