Комментарии 33
А смысл? Там F0 и F1 хватит с избытком. А F4 серия — там она сильно избыточна.
смотря чего и на что. мегагерц возможно да, но памяти маловато, например есть проект где несколько таблеток с разными датчиками общаются по радиоканалу между собой и главной мощной 'таблеткой'.
на 20к придется больше думать над оптимизацией всего и работе с памятью, проще мощнее железку поставить.
20к у stm32 != 20k у ti или atmel
на 20к придется больше думать над оптимизацией всего и работе с памятью, проще мощнее железку поставить.
20к у stm32 != 20k у ti или atmel
В stm32F103C8T6 64k памяти, а не 20.
— P.S. а, речь о RAM… Не ахти какая задача, хватит с избытком.
— P.S. а, речь о RAM… Не ахти какая задача, хватит с избытком.
ОЗУ — 20
>Не ахти какая задача, хватит с избытком
это обещание 100% и текст задачи изучен?
это обещание 100% и текст задачи изучен?
это обещание 100% и текст задачи изучен?
Все задачи в статье расписаны — простые эксперименты. Если у вас проект где несколько таблеток с разными датчиками общаются по радиоканалу между собой и главной мощной 'таблеткой', думаю, вполне хватит. Если вы хотите в ОЗУ кучу логов с датчиков хранить — тогда уже от вас зависит. Хотя при чем все это, если речь в статье про простые эксперименты?
>думаю, вполне хватит
это было не полное описание, есть работа с lcd, логика на разные случаи и тд…
если коммент был к статье то он не в той ветке.
это было не полное описание, есть работа с lcd, логика на разные случаи и тд…
если коммент был к статье то он не в той ветке.
Сорри, нечаянно сделал дубль. Удалите плизз ...
Есть еще BME680. Это BME280 + ЛОВ.
Я для своей разработки использовал:
1) плата «HDC1080 CCS811»: снимаю температуру+влажность+СО2+ЛОВ.
2) ZH03B — лазерный сенсор пыли.
В принципе все что нужно человеку. В будущем возможно добавлю датчик на атмосферное давление. Старый уже — стал замечать за собой метеочуствительность.
Все крутиться на «ESP32 TTGO dev board OLED». Правда пока все в стадии отладки.
Я для своей разработки использовал:
1) плата «HDC1080 CCS811»: снимаю температуру+влажность+СО2+ЛОВ.
2) ZH03B — лазерный сенсор пыли.
В принципе все что нужно человеку. В будущем возможно добавлю датчик на атмосферное давление. Старый уже — стал замечать за собой метеочуствительность.
Все крутиться на «ESP32 TTGO dev board OLED». Правда пока все в стадии отладки.
А расшифруйте, пожалуйста, ЛОВ.
просто загуглил датчик, взял первую русскоязычную ссылку:
BME680 имеет встроенный металло-оксидный датчик (Metal Oxide Semiconductor) органических летучих веществ (ЛОВ). Это датчик резистивного типа, сопротивление поверхности которого зависит от содержания в воздухе ЛОВ (этанол, ацетон, изопрен, продукты дыхания и т. д). Недостаток таких сенсоров заключается в необходимости дополнительного разогрева чувствительного элемента с помощью специального нагревателя, температура которого достигает нескольких сотен градусов. В частности в BME680 она составляет около 320 °С.
BME680 имеет встроенный металло-оксидный датчик (Metal Oxide Semiconductor) органических летучих веществ (ЛОВ). Это датчик резистивного типа, сопротивление поверхности которого зависит от содержания в воздухе ЛОВ (этанол, ацетон, изопрен, продукты дыхания и т. д). Недостаток таких сенсоров заключается в необходимости дополнительного разогрева чувствительного элемента с помощью специального нагревателя, температура которого достигает нескольких сотен градусов. В частности в BME680 она составляет около 320 °С.
Летучие Органические Вещества
А можно еще прикрутить к этому МК флешку, куда бы вёлся лог показаний?
Можно. Но в планах первой очереди реализация сетей.
В теории достаточно просто SPI+SDCard и пошло поехало.
Зачем такой ардуинский подход. У STM32 есть SDIO для работы с картами SD.
А ещё у SMT32 есть Ethernet и графический контроллер.
Но это не значит что всё это есть в STM32F103 про которую собственно статья и написана.
www.st.com/en/microcontrollers-microprocessors/stm32f103c8.html
Но это не значит что всё это есть в STM32F103 про которую собственно статья и написана.
www.st.com/en/microcontrollers-microprocessors/stm32f103c8.html
Говорят, что есть похожая совместимая голубая таблетка, только на RISC-V.
Насколько примеры требуется изменить, что бы работать на ней?
Насколько примеры требуется изменить, что бы работать на ней?
Wio Lite RISC-V на GD32VF103

Не знаю. С этой китайской поделкой не работал…
GD32VF103 — это немного кривой клон STM32F103. Для прошивки требует особый программатор.
Т.е. на плате GD32VF103 + ESP8266.
Брать такую плату смысла нет. Комбинация устаревшего ESP8266 и GD32VF103. Возьми лучше ESP32 на плате с необходимым обвесом.
Главное, не тащить порочный ногодрыг где это возможно…
CCS811
Я правильно понимаю, что его возможно использовать для детектирования загрязнения воздуха в туалете результатами человеческой жизнедеятельности? Вопрос актуальный в части предстоящего рукоблудства.
А ни у кого не бывало, что CCS811 периодически виснет, блокируя i2c шину напроч?
Предлагаю в следующих уроках рассмотреть работу с адресуемыми светодиодами, — WS2811 и иже с ними. Достаточно актуальная и интересная задача с множественным применением.
Проект github.com/Silencer2K/stm32f10x-ws2812b-lib (spl)
Подключить как сниппет.
Подключить как сниппет.
Если будет использован BMP280, то в файле main/bme280.c нужно закоментировать все строки помеченные // Comment for BMP.
почему тогда не воcпользоваться #ifndef… #endif для того чтобы исключать не нужные строки? зачем пользователя то заставлять лазить в код, искать и комметировать строки? Вроде ж очевидное решение и прямо таки просится…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Простые эксперименты с микроконтроллером STM32F103 («Голубая таблетка»)