первый запуск программы

Доступные языки
EN RU UK

Установка FLProg: скачивание, первый запуск и проверка работы

Эта инструкция поможет корректно установить FLProg и убедиться, что среда полностью готова к работе.

Мы не будем касаться сложной настройки или разбора всех функций программы. Наша задача проще и конкретнее: скачать актуальный дистрибутив, установить его, проверить драйверы и создать первый тестовый проект.
FLProg — это настольная среда для визуального программирования микроконтроллеров. Вместо написания кода пользователь собирает логику устройства из готовых функциональных блоков и связей между ними. Однако прежде чем переходить к созданию схем, необходимо подготовить рабочее пространство.

1. Проверьте компьютер перед установкой

Для стабильной работы рекомендуется использовать Windows 10 или 11. На более старых версиях программа также может запускаться, но современные ОС избавляют от большинства проблем с драйверами, правами доступа и системными обновлениями.

Перед началом установки убедитесь, что:
  • На системном диске есть свободное место. Рекомендуется выделить не менее 10 ГБ.
  • Объем оперативной памяти достаточен. Желательно, чтобы у вас было 8 ГБ ОЗУ или больше.
  • Есть подключение к интернету. Оно необходимо для загрузки программы и, при необходимости, драйверов.
✅ Совет
Заранее подготовьте USB-кабель и микроконтроллерную плату. В примерах мы используем Blue Pill (STM32), но для самого процесса установки тип платы не имеет значения.
2. Проверьте разрядность Windows

Перед загрузкой дистрибутива необходимо выяснить разрядность вашей операционной системы.

Как это сделать:
  1. Откройте меню Пуск и перейдите в Параметры (значок шестерёнки).
  2. Выберите раздел Система, затем нажмите О системе.
  3. В блоке характеристик найдите строку Тип системы.
  • Если указано «64-разрядная операционная система», скачивайте 64-битную версию FLProg.
  • Если «32-разрядная», потребуется соответствующая 32-битная сборка (если она доступна на сайте).

ℹ️ Информация
Разрядность Windows относится исключительно к вашему компьютеру. Она никак не влияет на выбор микроконтроллера внутри среды — архитектуру платы вы укажете уже после запуска программы.

3. Скачайте FLProg с официального сайта и выберите вариант поставки

Скачивать программу следует только с официального сайта разработчика.

  1. Откройте браузер и перейдите по адресу: https://flprog.ru
  2. Перейдите в раздел загрузок. Навигация обычно выглядит так: Загрузки → Дистрибутивы FLProg → Актуальная версия → Программа FLProg.
На странице загрузки доступны два основных формата:
  • Инсталлятор (установщик) — классический .exe файл. Мастер установки автоматически скопирует файлы, создаст ярлыки и интегрирует программу в систему. Этот вариант оптимален для постоянной работы.
  • Portable-версия (портативная) — архив, который достаточно распаковать в любую папку. Программа запускается напрямую из неё без установки в систему.
Какой вариант выбрать новичку?
Мы рекомендуем использовать инсталлятор. Он избавляет от необходимости вручную искать исполняемый файл, создавать ярлыки или настраивать пути. Программа устанавливается привычным способом и всегда доступна через меню «Пуск».
Portable-версия пригодится продвинутым пользователям: например, для тестирования новых сборок без риска для основной среды, для переноса программы на флэшке или для одновременной работы с разными версиями FLProg.
Имя файла и сохранение:
В названии установщика обычно указаны номер версии и разрядность, например: SetupFLProg_9.7.1_Win64.exe (цифры могут отличаться, так как программа регулярно обновляется).
Сохраните файл не в общую папку «Загрузки», а в отдельный каталог, например: C:\Install\FLProg. В будущем это упростит поиск установщика, если потребуется переустановка или откат на конкретную версию.

 4. Запустите установщик 

Найдите скачанный файл установки FLProg. Обычно он находится в папке, куда вы сохранили дистрибутив. Например:

SetupFLProg_9.7.1_Win64.exe

Номер версии в имени файла может быть другим.

⚠️ Предупреждение
При первом запуске установочного файла Windows может выдать предупреждение. Это стандартная ситуация для приложений, которые не имеют массовой цифровой подписи в базе Microsoft.
  • Появится синий экран с сообщением: «Система Windows защитила ваш компьютер». Нажмите на ссылку «Подробнее» (рис. 1).

Рис.1
Рис.1

  • Откроется дополнительное меню. Нажмите кнопку «Выполнить в любом случае» (рис. 2).

рис.2
рис.2


  • Далее появится окно «Контроля учётных записей» с вопросом: «Разрешить этому приложению вносить изменения на вашем устройстве?». Нажмите «Да» (рис. 3).

рис.3
рис.3


Дальнейшие шаги мастера установки:

  • Выбор языка: В первом окне выберите язык интерфейса (по умолчанию стоит «Русский») и нажмите OK (рис. 4).

рис.4
рис.4
  • Лицензионное соглашение: Ознакомьтесь с текстом, примите условия и нажмите «Далее».
  • Дополнительные задачи: Установщик предложит список действий (например, создание ярлыка на рабочем столе). Отметьте нужные пункты и нажмите «Далее».
  • Начало установки: Нажмите кнопку «Установить».
В процессе инсталляции программа скопирует файлы, создаст ярлыки, зарегистрирует типы файлов и установит необходимые драйверы.
Обратите внимание: установка может занять несколько минут. Если индикатор на короткое время «зависнет», не закрывайте окно — чаще всего в этот момент в фоновом режиме устанавливаются драйверы, что требует времени.
Завершение:
Когда процесс подойдёт к концу, появится финальное окно. Убедитесь, что стоит галочка напротив пункта «Запустить FLProg», и нажмите «Завершить».
Программа откроется, и вы увидите стартовое окно среды. Установка успешно завершена! Однако впереди следующий шаг — первичная проверка работоспособности среды и драйверов.

5. Проверка и установка драйверов

Программа установлена, но чтобы FLProg могла «общаться» с микроконтроллером, компьютер должен его распознать. За это отвечают драйверы.
Если вы используете официальные платы (например,Arduino Uno) , драйверы часто подтягиваются автоматически через центр обновлений Windows. Но если вы работаете с платами на базе чипов CH340 (частый случай для Arduino Nano, Blue Pill) или CP2102 (ESP8266/ESP32), драйвер нужно установить вручную.
Как проверить, видит ли компьютер плату:
  1. Подключите плату к компьютеру через USB-кабель.
  2. Нажмите комбинацию клавиш Win + X и выберите Диспетчер устройств.
  3. Разверните ветку Порты (COM и LPT).
Если всё в порядке, вы увидите устройство с понятным именем, например:
  • USB-SERIAL CH340 (COM3)
  • Silicon Labs CP210x USB to UART Bridge (COM5)
Запомните номер COM-порта (цифру в скобках). Он понадобится позже, при загрузке прошивки в плату.
⚠️ Предупреждение
Если в Диспетчере устройств появилось «Неизвестное устройство» с жёлтым восклицательным знаком, значит, драйвер не установлен.
Скачайте драйвер для вашего чипа (CH340 или CP2102) с сайта производителя, распакуйте архив и запустите установщик (файл INSTALL или .exe). После установки отключите и снова подключите плату.
Совет: Если порт так и не появился, попробуйте другой USB-кабель. Многие кабели, продающиеся вместе с дешёвой электроникой, предназначены только для зарядки и не имеют линий передачи данных.

6. Подготовка рабочего пространства и правила именования

Одна из частых ошибок новичков — сохранение проектов прямо в папке с установленной программой. При обновлении FLProg или переустановке Windows вы рискуете потерять все свои наработки.
Создайте отдельное место для проектов: Заранее подготовьте папку на рабочем или системном диске. Например: D:\FLProg_Projects или Документы\FLProg.
Внутри неё имеет смысл создать базовую структуру:
  • Учебные проекты — для примеров  и тестов.
  • Рабочие проекты — для реальных задач.
  • Backups — для резервных копий.
Как правильно называть проекты: Имена вроде test, новый проект или проба через неделю ни о чём вам не скажут. Приучите себя сразу давать файлам понятные имена.
Хорошая формула названия: Задача_Контроллер_Версия
  • LED_Blink_BluePill_v01
  • Timer_Light_Off_Arduino_v02
  • Modbus_HMI_Test_v01
✅ Совет
Используйте латиницу и символы подчёркивания.
Хотя FLProg корректно работает с кириллицей, некоторые сторонние компиляторы и библиотеки могут выдавать ошибки, если в пути к файлу или его имени есть русские буквы или пробелы.

7. Первый тестовый проект: проверяем компиляцию

Прежде чем переходить к сложным схемам, нужно убедиться, что среда работает корректно и может скомпилировать код. Мы не будем загружать прошивку в плату (если её пока нет под рукой), а просто проверим внутреннюю «кухню» FLProg.
Шаг 1. Создание проекта
  • В главном меню FLProg выберите Файл (или кликнуть по иконке скрин 15 для 1 урока.jpg )→ Новый проект для контроллера.
  • В открывшемся окне нажмите на кнопку с тремя точками рядом с полем «Контроллер».
рис.5
рис.5
  • Открыть папку Стандартные описания контроллеров → Платы разработки → папка STM32
рис.6
рис.6

Выберите из списка вашу плату (например,  STM32 Blue Pill) ,  подтвердите выбор.
Язык программирования оставьте по умолчанию (FBD) и подтвердите создание.
рис.7
рис.7

Шаг 2. Сборка простейшей схемы
  • В дереве проекта слева раскройте ветку Контроллер → Теги → Выходы.
рис.8
рис.8
  • Кликните правой кнопкой мыши по ветке «Выходы» и выберите Создать выход.
  • Задайте имя (например, LED), выберите тип Цифровой и укажите номер пина (для Arduino Uno это обычно 13, для Blue Pill — C13). Нажмите подтверждение(зеленая галочка).
рис.9
рис.9
  • Перетащите появившийся тег LED из дерева проекта прямо на рабочее поле .
  • Обратите внимание: вход блока окрашен в красный цвет. Это значит, что он не подключён, и скомпилировать такую схему не получится.
рис.10
рис.10
  • Кликните по входу блока правой кнопкой мыши и выберите Вставить константу.
  • В появившемся окне выберите значение True (1) и нажмите  зеленую галочку (подтверждение)
рис.11
рис.11
Шаг 3. Компиляция
  • В верхнем меню нажмите кнопку Компилировать проект (или выберите соответствующий пункт в меню).
  • Откроется встроенное окно Arduino IDE, и начнётся процесс сборки кода.
  • Дождитесь появления надписи белого цвета: «Скетч использует...» с указанием занятой памяти.
рис.12
рис.12

✅ Если вы видите эту надпись без красных строк ошибок — поздравляем. Среда настроена идеально, компилятор работает, и можно переходить к реальным задачам.

Финальный чек-лист готовности

Перед тем как перейти к изучению блоков, быстро пробегитесь по этому списку. Если все пункты выполнены, вы полностью готовы к работе.

Шаг Что проверяем Ожидаемый результат
1 Запуск FLProg Главное окно открывается без ошибок
2 Драйверы Плата определяется в Диспетчере устройств, COM-порт виден
3 Папка для проектов Создана отдельная папка, не внутри директории программы
4 Создание проекта Окно нового проекта открывается ,плата выбирается
5 Компиляция Тестовый проект успешно собирается, ошибок нет
6 Сохранение Проект сохраняется в вашу рабочую папку под понятным именем
Если все галочки сошлись — среда полностью готова к работе. Но есть ещё один важный шаг, который стоит сделать прямо сейчас, пока всё свежо в памяти.

Регистрация в клубе FLProg

Программа установлена, драйверы работают, первый проект скомпилирован. Можно было бы сразу переходить к изучению блоков, но мы рекомендуем сделать одну вещь, которая сильно упростит дальнейшее обучение.
Зарегистрируйтесь в клубе FLProg.
Это не формальность. Регистрация даёт доступ к развёрнутым учебным материалам, дополнительным библиотекам, примерам проектов и сообществу пользователей. Многие вопросы, с которыми вы столкнётесь в первых главах, уже обсуждались в клубе — и готовые ответы сэкономят вам часы работы.
⚠️ Предупреждение
Регистрация в клубе FLProg возможна только через саму программу.
На сайте клуба можно авторизоваться, но создать аккаунт можно исключительно из FLProg.
Для этого потребуется подключение к интернету.
Как зарегистрироваться
  1. В главном меню программы выберите пункт Клуб → Зарегистрироваться.
  2. В открывшемся окне заполните поля:
    • Логин — придумайте уникальное имя (латиницей).
    • Пароль — надёжный пароль, который вы запомните.
    • Повтор пароля — введите пароль ещё раз для проверки.
  3. Нажмите кнопку регистрации.
Если логин уже занят: система выдаст соответствующее сообщение. В этом случае просто придумайте другой вариант — добавьте цифры или измените написание.

Что происходит после регистрации
Если всё прошло успешно, вы увидите свой логин в строке состояния программы (внизу главного окна FLProg). Это значит, что авторизация выполнена.

Повторный вход не потребуется. Программа запомнит ваши данные на этом компьютере, и авторизация будет сохраняться автоматически. Выйти из аккаунта можно вручную через то же меню «Клуб» — тогда при следующем запуске потребуется ввести логин и пароль заново.

Единый аккаунт для программы и сайта

Логин и пароль, которые вы создали в программе, работают и на сайте клуба: https://flprog.club/
Это значит, что вы можете:
  • Авторизоваться на сайте и просматривать свои проекты, обсуждения и материалы.
  • Скачивать дополнительные библиотеки и примеры.
  • Участвовать в форуме и задавать вопросы разработчикам и другим пользователям.
✅ Совет
Запишите логин и пароль в надёжное место (менеджер паролей или блокнот).
Если вы забудете данные, восстановить доступ может быть сложнее, чем просто сохранить их сразу после регистрации.
Теперь, когда среда полностью настроена, драйверы работают, а аккаунт в клубе создан, мы можем переходить к самому интересному — изучению блоков и созданию первых реальных проектов. Все это доступно в личном кабинете клуба.