Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
- Grafsaxar
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 06 сен 2015, 16:04
- Откуда: Маркс-Энгелс
- Имя: Alexander
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Всё чаще слышу что нехватает ресурсов Ардуино.
Вот недавно и сам столкнулся с этой проблемой.
Предлагаю такую бюджетную за 3$ платку добавить.
STM32F103C8T6 STM32 ARM Mini System Development Board Module for Arduino
Модель: STM32F103C8T6.
Ядро: ARM 32 Cortex-M3 процессора.
Режим отладки: swd.
72 мГц частота работы.
64 К флэш-памяти, 20 К sram.
2.0-3.6 В, i/o.
Сброс (por/ндр).
4-16 мГц кристалл.
Aliexpress
Вот недавно и сам столкнулся с этой проблемой.
Предлагаю такую бюджетную за 3$ платку добавить.
STM32F103C8T6 STM32 ARM Mini System Development Board Module for Arduino
Модель: STM32F103C8T6.
Ядро: ARM 32 Cortex-M3 процессора.
Режим отладки: swd.
72 мГц частота работы.
64 К флэш-памяти, 20 К sram.
2.0-3.6 В, i/o.
Сброс (por/ндр).
4-16 мГц кристалл.
Aliexpress
Качество — это делать что-либо правильно, даже когда никто не смотрит
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Можно вопрос? А среда программирования arduino IDE официально поддерживает STM ?
Если да, тогда желание понятно, вместо дорогой МЕГИ поставить бюджетный СТМ.
Если нет, то каким образом это можно реализовать и можно ли?
Если да, тогда желание понятно, вместо дорогой МЕГИ поставить бюджетный СТМ.
Если нет, то каким образом это можно реализовать и можно ли?
- Grafsaxar
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 06 сен 2015, 16:04
- Откуда: Маркс-Энгелс
- Имя: Alexander
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Цитата Chaynik ()200?'200px':''+(this.scrollHeight+5)+'px');">Если да, тогда желание понятно, вместо дорогой МЕГИ поставить бюджетный СТМ.
Мега стоит дешевле
) Ресурсов вот с появлением модбаса нехватает.
Для STM32 есть уже специальные Arduino IDE библиотеки.
Arduino STM32 - GitHub
Программируется через тх, rх
В сети много инфы .
Мега стоит дешевле

Для STM32 есть уже специальные Arduino IDE библиотеки.
Arduino STM32 - GitHub
Программируется через тх, rх
В сети много инфы .
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Grafsaxar 22 янв 2016, 23:18, всего редактировалось 1 раз.
Качество — это делать что-либо правильно, даже когда никто не смотрит
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Нашёл я ещё одну такую же тему: http://forum.flprogwiki.ru/viewtopic.php?f=10&t=342
Процитирую автора:
Всё правильно. Я сейчас продумываю архитектуру блоков пользователей с возможностью внесения кода на С. Тогда жизнь значительно облегчится. Насчёт контроллеров, всё сложнее. В принципе сейчас не сложно (пару недель работы) дать возможность добавлять контроллеры из базовой линейки Ардуино. Но зачем. Они вроде все есть. А вот другие контроллеры имеют свой синтаксис кода на С, имеют свои компиляторы и адресацию. Под новый камень надо обязательно писать свой компилятор с FBD или LAD на С. Так что тут в принципе невозможно предоставить интерфейс для самостоятельного добавления.
Процитирую автора:
Всё правильно. Я сейчас продумываю архитектуру блоков пользователей с возможностью внесения кода на С. Тогда жизнь значительно облегчится. Насчёт контроллеров, всё сложнее. В принципе сейчас не сложно (пару недель работы) дать возможность добавлять контроллеры из базовой линейки Ардуино. Но зачем. Они вроде все есть. А вот другие контроллеры имеют свой синтаксис кода на С, имеют свои компиляторы и адресацию. Под новый камень надо обязательно писать свой компилятор с FBD или LAD на С. Так что тут в принципе невозможно предоставить интерфейс для самостоятельного добавления.
Последний раз редактировалось Chaynik 22 янв 2016, 23:23, всего редактировалось 1 раз.
- Grafsaxar
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 06 сен 2015, 16:04
- Откуда: Маркс-Энгелс
- Имя: Alexander
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Вот это вы читали :Chaynik писал(а):Chaynik
FLProg является надстройкой над Arduino IDE. И до тех пор пока в Arduino IDE не будет добавлена поддержка STM32 её нельзя будет добавить в FLProg.
Для ардуино IDE уже всё готово. ссылка на библиотеки я уже давал.
Если у кого-то есть в планах сделать что то серьёзное ( Умный дом , Scada систему ) а не только мигать светодиодом
То к сожалению Меги 328 уже не хватает. У меня Мега 2560 уже начинает потихоньку загибаться.
Но для маленьких поектов новая Due сильно большая да и стоит дороговато.
Хорошо чтo платку универсальную сделал. Она просто надевается на мега 2560. Под Arduino Due должна подойти.
Вот заказал Due жду, буду тестировать.
Добавлено (23.01.2016, 12:05)
---------------------------------------------
Вот сравнение:
Arduino
32 kB Flash2 kB RAM
1 kB EEPROM
8-битная архитектура ATMEL AVR, до 20МГц, в Arduino работает на 16МГц. 1 MIPS/MHz
Напряжение питания 5В или 3.3В на 8МГц и не 5В-толерантно.Пины общего назначения GPIO — 20
Из них:
PWM — 6 (аппаратный PWM для управления сервоприводами — 2)
Входов АЦП — 6 (10 битный)
Периферия:
Шина I2C
Шина SPI
1 UART
1х 16 битный таймер
2х 8 битных таймера
STM32F103C8
64 kB Flash (128 kb если поставить STM32F103CB (от $2.6 штука))
20 kB RAM
32-битная архитектура ARM CORTEX-M3, до 72МГц, 1.25MIPS/MHz
Напряжение питания 3.3В (2.7-3.6), почти все пины 5В-толерантны. На плате есть стабилизатор напряжения 3.3В, который питается от внешний 5В или USB.Пины общего назначения GPIO — 26
Из них:
PWM — 12 (все пригодны для управления сервоприводами)
Входов АЦП — 6 (12 битный, 1мкс)
Периферия:
3x USART
2x I2C
2x SPI (18Mbit/s)
1 x CAN 2.0B
USB 2.0 FS (FullSpeed — 12Mbit)
3x 16 битных таймера + 1 PWM timer
DMA — 7 каналов (АЦП, SPI, I2C, USART)
RTC — часы реального времени (32768 Гц кварц уже распаян), могут работать от батареи, когда МК спит или вообще остановлен.
Backup registers — регистры, питающиеся от батарейки вместе с часами на время выключения МК от основного питания
CRC — блок вычисления контрольной суммы
96-bit уникальный ID МК
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Grafsaxar 23 янв 2016, 12:06, всего редактировалось 1 раз.
Качество — это делать что-либо правильно, даже когда никто не смотрит
- kipiaxxx
- Рядовой
- Сообщения: 79
- Зарегистрирован: 06 сен 2015, 14:15
- Откуда: Омск
- Имя: Сергей
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Дешевая STM32 плата + Arduino IDE
Хотите прокачать ваши Arduino проекты? Заставить их работать быстрее, измерения и регулировку сделать точнее, ну и добавить баги, с новыми девайсами они неизбежны. Тогда эта статья для Вас.
https://geektimes.ru/post/277928/
Хотите прокачать ваши Arduino проекты? Заставить их работать быстрее, измерения и регулировку сделать точнее, ну и добавить баги, с новыми девайсами они неизбежны. Тогда эта статья для Вас.
https://geektimes.ru/post/277928/
-
- Лейтенант
- Сообщения: 355
- Зарегистрирован: 12 окт 2016, 19:03
- Откуда: Краснодар
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Дык все поддерживают, плюшек у STM-ов придостатачно но автору пока видимо некогда.
Я не флудер , просто мне есть что сказать =)
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Автор немного не потом пути пошел. Добавлением Arduino Due. Проблема в том, что будет добавлено Due, но использовать его будут единицы, также как и модулями Nolite. В связи c высокой ценой. По этому добавление STM32F103C8T6, а также ESP8266 будет идеальным решением
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Отмечусь в теме, и поддержу. STM32 и 8266 мне тоже не хватает. В Visuino 8266 уже давно есть, только понять я эту прогу не смог .
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Если автор решится на поддержку STMов, было бы не плохо посмотреть в сторону RTOS, например сюда.
Там есть и STM и AVR.
Там есть и STM и AVR.
- Phazz
- Полковник
- Сообщения: 3130
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Он еще и немного дешевле Nano http://s.aliexpress.com/YvaU3AjE
Ну просто сказочная платка.
Ну просто сказочная платка.
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
omich66, дата той статьи май 2012 года. Сайт на который в ней ссылаются - не работает.
RTL871x вот это вещь. Гораздо стабильнее ESP работает и есть RTOS. Справедливости ради прошивальщик под нее нужен специальный и, скорее, это мозг системы. Очень ресурсная штука.
RTL871x вот это вещь. Гораздо стабильнее ESP работает и есть RTOS. Справедливости ради прошивальщик под нее нужен специальный и, скорее, это мозг системы. Очень ресурсная штука.
Последний раз редактировалось starshoy81 10 фев 2017, 15:40, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 355
- Зарегистрирован: 12 окт 2016, 19:03
- Откуда: Краснодар
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
В Arduino IDE давно есть поддержка STM-ов 32-й серии но в FlProg такое разнообразие пока не доступно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Александр_Светлый 12 фев 2017, 13:57, всего редактировалось 1 раз.
Я не флудер , просто мне есть что сказать =)
-
- Лейтенант
- Сообщения: 361
- Зарегистрирован: 07 сен 2015, 23:53
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Вероятно потому, что над Ардуино работают несколько десятков человек, а над Flprog- один Сергей.
-
- Лейтенант
- Сообщения: 355
- Зарегистрирован: 12 окт 2016, 19:03
- Откуда: Краснодар
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
Я полностью с Вами согласен, да и вообще для одного человека это достаточно сложная задача, задействовать всевозможные хотелки юзеров, коллективный разум тут рулит.
Сергей, вы сделали очень хорошую программу которая приучает к МК огромное количество новых разработчиков, низкий поклон Вам!
Сергей, вы сделали очень хорошую программу которая приучает к МК огромное количество новых разработчиков, низкий поклон Вам!
Я не флудер , просто мне есть что сказать =)
Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM
starshoy81 Сайт на который в ней ссылаются - не работает.
сайт работает.
Проект развивается, поскольку имеет коммерческую составляющую.
Много примеров.
Пока опробовал моргание диодами.
сайт работает.
Проект развивается, поскольку имеет коммерческую составляющую.
Много примеров.
Пока опробовал моргание диодами.
Последний раз редактировалось omich66 17 фев 2017, 18:20, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя