home.social

#микроконтроллеры — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #микроконтроллеры, aggregated by home.social.

  1. Как я превратил смартфон в Modbus-RTU терминал для RS-485

    О себе: бэк-энд разработчик java/kotlin и немножко go, собственно вот профиль . Работаю программистом я немного более трёх лет. До этого более 10 лет трудился в одной известной газовой компании в сфере электрохимической защиты подземных стальных сооружений от коррозии, также электроснабжения и немного автоматики. Была у меня там специализация на ремонте электронных блоков для эксплуатируемого оборудования. И вот в начале 2010-х строились новые объекты, а на них появились относительно современные на тот момент так называемые системы коррозионного мониторинга. Тогда я ещё был «синим воротничком» то есть непосредственно трогал всё своими руками.

    habr.com/ru/articles/1033290/

    #modbus_rtu #rs485 #esp8266 #arduino #промышленная_автоматизация #асутп #телемеханика #iot #embedded #микроконтроллеры

  2. Как я превратил смартфон в Modbus-RTU терминал для RS-485

    О себе: бэк-энд разработчик java/kotlin и немножко go, собственно вот профиль . Работаю программистом я немного более трёх лет. До этого более 10 лет трудился в одной известной газовой компании в сфере электрохимической защиты подземных стальных сооружений от коррозии, также электроснабжения и немного автоматики. Была у меня там специализация на ремонте электронных блоков для эксплуатируемого оборудования. И вот в начале 2010-х строились новые объекты, а на них появились относительно современные на тот момент так называемые системы коррозионного мониторинга. Тогда я ещё был «синим воротничком» то есть непосредственно трогал всё своими руками.

    habr.com/ru/articles/1033290/

    #modbus_rtu #rs485 #esp8266 #arduino #промышленная_автоматизация #асутп #телемеханика #iot #embedded #микроконтроллеры

  3. Как я превратил смартфон в Modbus-RTU терминал для RS-485

    О себе: бэк-энд разработчик java/kotlin и немножко go, собственно вот профиль . Работаю программистом я немного более трёх лет. До этого более 10 лет трудился в одной известной газовой компании в сфере электрохимической защиты подземных стальных сооружений от коррозии, также электроснабжения и немного автоматики. Была у меня там специализация на ремонте электронных блоков для эксплуатируемого оборудования. И вот в начале 2010-х строились новые объекты, а на них появились относительно современные на тот момент так называемые системы коррозионного мониторинга. Тогда я ещё был «синим воротничком» то есть непосредственно трогал всё своими руками.

    habr.com/ru/articles/1033290/

    #modbus_rtu #rs485 #esp8266 #arduino #промышленная_автоматизация #асутп #телемеханика #iot #embedded #микроконтроллеры

  4. Как я превратил смартфон в Modbus-RTU терминал для RS-485

    О себе: бэк-энд разработчик java/kotlin и немножко go, собственно вот профиль . Работаю программистом я немного более трёх лет. До этого более 10 лет трудился в одной известной газовой компании в сфере электрохимической защиты подземных стальных сооружений от коррозии, также электроснабжения и немного автоматики. Была у меня там специализация на ремонте электронных блоков для эксплуатируемого оборудования. И вот в начале 2010-х строились новые объекты, а на них появились относительно современные на тот момент так называемые системы коррозионного мониторинга. Тогда я ещё был «синим воротничком» то есть непосредственно трогал всё своими руками.

    habr.com/ru/articles/1033290/

    #modbus_rtu #rs485 #esp8266 #arduino #промышленная_автоматизация #асутп #телемеханика #iot #embedded #микроконтроллеры

  5. Как я разрабатывал отказоустойчивый промышленный контроллер. Ч1

    Я, автор , независимый исследователь, разработчик SCADA системы Gatherlog А так же автор комплекса по разработке Промышленных Контроллеров под названием 3o|||sheet..

    habr.com/ru/articles/1027424/

    #embedded #faulttolerant #асутп #микроконтроллеры #fpga #изобретения

  6. Как я разрабатывал отказоустойчивый промышленный контроллер. Ч1

    Я, автор , независимый исследователь, разработчик SCADA системы Gatherlog А так же автор комплекса по разработке Промышленных Контроллеров под названием 3o|||sheet..

    habr.com/ru/articles/1027424/

    #embedded #faulttolerant #асутп #микроконтроллеры #fpga #изобретения

  7. Как я разрабатывал отказоустойчивый промышленный контроллер. Ч1

    Я, автор , независимый исследователь, разработчик SCADA системы Gatherlog А так же автор комплекса по разработке Промышленных Контроллеров под названием 3o|||sheet..

    habr.com/ru/articles/1027424/

    #embedded #faulttolerant #асутп #микроконтроллеры #fpga #изобретения

  8. Как я разрабатывал отказоустойчивый промышленный контроллер. Ч1

    Я, автор , независимый исследователь, разработчик SCADA системы Gatherlog А так же автор комплекса по разработке Промышленных Контроллеров под названием 3o|||sheet..

    habr.com/ru/articles/1027424/

    #embedded #faulttolerant #асутп #микроконтроллеры #fpga #изобретения

  9. Шестибитный процессор с робкими картинками

    Это черновик. Если автопубликация сработала — значит, сработал dead man's switch. То есть произошло что-то такое, что я бы категорически не хотел, чтобы оно происходило. Bus factor, например. Дальше я буду писать в таком стиле, как будто всё пошло нормально и я убрал это введение. Итак, в первой части я смело пообещал вторую статью «из одних картинок», но… мой маленький часовой кукушонок настолько похужал и возмудел за прошедшее время, что пришла пора знакомиться с ним, можно сказать, заново. Оптимизация не пощадила практически ничего, и, хотя я там же в камментах бо́льшую часть перемен отразил — всё равно надо начать с того, что же в сумме у нас получилось. А получилось у нас что-то, вставшее на скользкий муть… то есть путь обратимого разбухания, то есть в базовом варианте оно несколько толще и умеет гораздо больше, но легко возвращается к изначальному микро-варианту. Урезается адресация, ставшие лишними линии заменяются константами и вжух — оно снова скукожилось примерно в то же самое, что мы видели в первой статье. В конце концов, наш любимый AVR тоже горазд варьироваться от «одни регистры поверх голого скелета» до «на этой дурище пека сделать можно». Итак, таблица всех возможных опкодов с операндами: Нырнуть в кроличью нору

    habr.com/ru/articles/1020620/

    #пятничное #микроконтроллеры #ретрожелезо #проектирование_процессоров #минимализм #шестибитный_байт

  10. Жизнь без CubeMX: Как прошить STM32, имея под рукой только блокнот

    Если вы не понимаете, как ваша программа попадает из FLASH в RAM, значит, вы не контролируете свой микроконтроллер. Здесь не будет кнопок «Generate Code». Только чистый Си, суровая разметка памяти и запуск STM32 с полного нуля. Хардкор, как он есть.

    habr.com/ru/articles/1022976/

    #микроконтроллеры #микроконтроллеры_stm #микроконтроллеры_электроника

  11. Смогут ли микроконтроллеры с NPU заменить облако для распознавания речи?

    Голосовые ассистенты работают удобно, но почти всегда через облако: нужна сеть, есть задержка, и речь уходит на внешние серверы. На устройстве обычно либо примитивный команды, либо слишком тяжёлая платформа. Я проверил, можно ли закрыть этот разрыв на микроконтроллере STM32N6 со встроенным NPU : распознавать произвольную речь локально , в реальном времени и с потреблением около 0.2 Вт .

    habr.com/ru/articles/1022384/

    #stm32 #stm32n6 #npu #mcu #микроконтроллеры #распознавание_речи #edge_ai #машинное_обучение #нейросети #tinyml

  12. Я разучился получать удовольствие от программирования из-за LLM. Его вернул шкаф

    LLM сделали меня сильно эффективнее, расширили диапазон моих услуг, но вместе с этим почти убили ту часть разработки, ради которой я вообще когда-то в нее пришел. А потом мне привезли шкаф. И он неожиданно все расставил по местам.

    habr.com/ru/articles/1021494/

    #LLM #фриланс #микроконтроллеры #выгорание #искусственный_интеллект #карьера_в_it #управление_проектами #автоматизация #iot #esp32

  13. Заставляем Flipper Zero и M5StickC Plus2 работать вместе

    У многих из нас есть слабость к маленьким многофункциональным гаджетам. К тем самым коробочкам с мигающими светодиодами, которые покупаются под лозунгом «ну это же мне очень надо!», а потом укоризненно смотрят на тебя с полки. У меня к этой категории относятся «тамагочи для хакеров» Flipper Zero и оранжевый свисток M5StickC Plus2 . С «Флиппером» всё понятно: для классических хакерских шалостей (открывать шлагбаумы и пугать соседей) я его не использую, пару раз клонировал ключи от подъезда да дублировал пропуск на работе. Для меня это стильные настольные часы, токен для аутентификации и крошечная панель мониторинга (я переписал под себя приложение для мониторинга ПК, чтобы выводить на экран загрузку процессора, ОЗУ, видеокарты, состояние сети и прочие метрики). С M5StickC Plus2 история похожая. Он был куплен по той же причине, по которой айтишники покупают седьмую механическую клавиатуру: потому что штука прикольная. Я покрутил разные прошивки, поигрался с Bruce — швейцарским ножом для устройств M5 — и даже попытался сделать из него такой же экранчик мониторинга, но в отличие от Флиппера, заряда которого хватает на пару дней приёма метрик с ПК через BLE, стик садится почти моментально, да и его экран ощутимо меньше. А потом он предсказуемо перешёл в режим ждуна: лёг на стол и стал ждать своего часа.

    habr.com/ru/articles/1021102/

    #flipper_zero #m5stickc_plus2 #esp32_marauder #esp32 #uart #arduino #прошивка #wifi #микроконтроллеры #diy

  14. Заставляем Flipper Zero и M5StickC Plus2 работать вместе

    У многих из нас есть слабость к маленьким многофункциональным гаджетам. К тем самым коробочкам с мигающими светодиодами, которые покупаются под лозунгом «ну это же мне очень надо!», а потом укоризненно смотрят на тебя с полки. У меня к этой категории относятся «тамагочи для хакеров» Flipper Zero и оранжевый свисток M5StickC Plus2 . С «Флиппером» всё понятно: для классических хакерских шалостей (открывать шлагбаумы и пугать соседей) я его не использую, пару раз клонировал ключи от подъезда да дублировал пропуск на работе. Для меня это стильные настольные часы, токен для аутентификации и крошечная панель мониторинга (я переписал под себя приложение для мониторинга ПК, чтобы выводить на экран загрузку процессора, ОЗУ, видеокарты, состояние сети и прочие метрики). С M5StickC Plus2 история похожая. Он был куплен по той же причине, по которой айтишники покупают седьмую механическую клавиатуру: потому что штука прикольная. Я покрутил разные прошивки, поигрался с Bruce — швейцарским ножом для устройств M5 — и даже попытался сделать из него такой же экранчик мониторинга, но в отличие от Флиппера, заряда которого хватает на пару дней приёма метрик с ПК через BLE, стик садится почти моментально, да и его экран ощутимо меньше. А потом он предсказуемо перешёл в режим ждуна: лёг на стол и стал ждать своего часа.

    habr.com/ru/articles/1021102/

    #flipper_zero #m5stickc_plus2 #esp32_marauder #esp32 #uart #arduino #прошивка #wifi #микроконтроллеры #diy

  15. Заставляем Flipper Zero и M5StickC Plus2 работать вместе

    У многих из нас есть слабость к маленьким многофункциональным гаджетам. К тем самым коробочкам с мигающими светодиодами, которые покупаются под лозунгом «ну это же мне очень надо!», а потом укоризненно смотрят на тебя с полки. У меня к этой категории относятся «тамагочи для хакеров» Flipper Zero и оранжевый свисток M5StickC Plus2 . С «Флиппером» всё понятно: для классических хакерских шалостей (открывать шлагбаумы и пугать соседей) я его не использую, пару раз клонировал ключи от подъезда да дублировал пропуск на работе. Для меня это стильные настольные часы, токен для аутентификации и крошечная панель мониторинга (я переписал под себя приложение для мониторинга ПК, чтобы выводить на экран загрузку процессора, ОЗУ, видеокарты, состояние сети и прочие метрики). С M5StickC Plus2 история похожая. Он был куплен по той же причине, по которой айтишники покупают седьмую механическую клавиатуру: потому что штука прикольная. Я покрутил разные прошивки, поигрался с Bruce — швейцарским ножом для устройств M5 — и даже попытался сделать из него такой же экранчик мониторинга, но в отличие от Флиппера, заряда которого хватает на пару дней приёма метрик с ПК через BLE, стик садится почти моментально, да и его экран ощутимо меньше. А потом он предсказуемо перешёл в режим ждуна: лёг на стол и стал ждать своего часа.

    habr.com/ru/articles/1021102/

    #flipper_zero #m5stickc_plus2 #esp32_marauder #esp32 #uart #arduino #прошивка #wifi #микроконтроллеры #diy

  16. Заставляем Flipper Zero и M5StickC Plus2 работать вместе

    У многих из нас есть слабость к маленьким многофункциональным гаджетам. К тем самым коробочкам с мигающими светодиодами, которые покупаются под лозунгом «ну это же мне очень надо!», а потом укоризненно смотрят на тебя с полки. У меня к этой категории относятся «тамагочи для хакеров» Flipper Zero и оранжевый свисток M5StickC Plus2 . С «Флиппером» всё понятно: для классических хакерских шалостей (открывать шлагбаумы и пугать соседей) я его не использую, пару раз клонировал ключи от подъезда да дублировал пропуск на работе. Для меня это стильные настольные часы, токен для аутентификации и крошечная панель мониторинга (я переписал под себя приложение для мониторинга ПК, чтобы выводить на экран загрузку процессора, ОЗУ, видеокарты, состояние сети и прочие метрики). С M5StickC Plus2 история похожая. Он был куплен по той же причине, по которой айтишники покупают седьмую механическую клавиатуру: потому что штука прикольная. Я покрутил разные прошивки, поигрался с Bruce — швейцарским ножом для устройств M5 — и даже попытался сделать из него такой же экранчик мониторинга, но в отличие от Флиппера, заряда которого хватает на пару дней приёма метрик с ПК через BLE, стик садится почти моментально, да и его экран ощутимо меньше. А потом он предсказуемо перешёл в режим ждуна: лёг на стол и стал ждать своего часа.

    habr.com/ru/articles/1021102/

    #flipper_zero #m5stickc_plus2 #esp32_marauder #esp32 #uart #arduino #прошивка #wifi #микроконтроллеры #diy

  17. Труды по археологии, истории и географии. Российская империя. Вторая половина XIX века. часть 3 #археология, #история_России #география #история #Россия #19_век #журналы #труды #20_век
    t.me/scilib_yura15cbx/21

    MATLAB & Simulink books
    t.me/scilib_yura15cbx/17

    _Украинский язык подборка словарей
    _українська мова збірка словників
    Ukrainian language Dictionary collection
    t.me/scilib_yura15cbx/16

    _Книги 18, 19, 20 века, изданные до 1917 года и имеют отношение к Украине
    _Books of the 18th, 19th, and 20th centuries, published before 1917 and related to Ukraine
    _Книги 18, 19, 20 століття, видані до 1917 року і мають відношення до України
    #украина #Ukraine #україна
    t.me/scilib_yura15cbx/15

    Книги. Полиграфия, Переплетное дело, реставрация, редактирование, редактура и корректура.
    Поліграфія, палітурна справа та реставрація книг
    Printing, Bookbinding and book restoration
    t.me/scilib_yura15cbx/14

    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    t.me/scilib_yura15cbx/12

    John Wiley & Sons - подборка книг издательства
    John Wiley & Sons - a selection of books published by
    John Wiley & Sons-добірка книг видавництва
    t.me/scilib_yura15cbx/10

    Подборка книг по микроконтроллерам, ПЛИС, САПР, справочники
    #Цифровая_обработка_сигналов, #теория_информации #Микроконтроллеры, #компьютер, #роботы #Сеть. #Сетевые_технологии #Электропитание, #сварка, #импульсная_техника #Автомобиль #САПР
    Добірка книг з мікроконтролерів, ПЛІС, САПР, довідники
    #САПР #Цифрова_обробка_сигналів #Теорія_інформації #мікроконтролери, #компютер, #роботи #Мережа #Мережеві_технології #електроживлення, #зварювання, #імпульсна_техніка #автомобіль #САПР
    A selection of books on microcontrollers, FPGAs, CAD, reference books
    #Digital_signal_processing, #Information_theory #Microcontrollers, #Computer, #robots #Network. #Network_technologies #Power_supply, #Welding, #Pulse_technology #Car #CAD
    t.me/scilib_yura15cbx/9

    GeoChemistry, Field Engineering, Geology, GeoPhysics, Drilling, Hydrogeology, Electric Exploration, Digital Signal Processing, Seismology, Well logging Геохимия, Полевая инженерия, Геология, Геофизика, Бурение, Гидрогеология, Электроразведка, Цифровая Обработка сигналов, Сейсмология, Каротаж скважин Геохімія, Польова інженерія, Геологія, Геофізика, Буріння, Гідрогеологія, електророзвідка, Цифрова обробка сигналів, сейсмологія, Каротаж свердловин
    #GeoChemistry, #Field_Engineering, #Geology, #GeoPhysics, #Drilling, #Hydrogeology, #Electric_Exploration, #Digital_Signal_Processing, #Seismology, #Well_logging #Геохимия, #Полевая_инженерия, #Геология, #Геофизика, #Бурение, #Гидрогеология, #Электроразведка, #Цифровая_Обработка_сигналов, #Сейсмология, #Каротаж_скважин #Геохімія, #Польова_інженерія, #Геологія, #Геофізика, #Буріння, #Гідрогеологія, #електророзвідка, #Цифрова_обробка_сигналів, #сейсмологія, #Каротаж_свердловин
    t.me/scilib_yura15cbx/8

    Mobile library
    t.me/scilib_yura15cbx/7

    Кулинария, Кулінарія, Cuisine

    cooking recipes food national cuisine cuisine Russian cuisine Ukrainian cuisine ethnic cuisine fast food soups cocktails wine cheeses alcohol fish raw food diet vegetarian salads seafood Mediterranean cuisine lose weight healthy food potatoes vegetables fruits Vietnamese cuisine Georgian cuisine Caucasian cuisine Mexican cuisine Italian cuisine French cuisine Portuguese cuisine microwave
    кулинария рецепты еда национальная кухня русская кухня украинская кухня этническая кухня фастфуд супы коктейли вина сыры алкоголь рыба сыроедение вегитарианство салаты морепродукты средиземноморская кухня худеем здоровое питание

  18. Труды по археологии, истории и географии. Российская империя. Вторая половина XIX века. часть 3 #археология, #история_России #география #история #Россия #19_век #журналы #труды #20_век
    t.me/scilib_yura15cbx/21

    MATLAB & Simulink books
    t.me/scilib_yura15cbx/17

    _Украинский язык подборка словарей
    _українська мова збірка словників
    Ukrainian language Dictionary collection
    t.me/scilib_yura15cbx/16

    _Книги 18, 19, 20 века, изданные до 1917 года и имеют отношение к Украине
    _Books of the 18th, 19th, and 20th centuries, published before 1917 and related to Ukraine
    _Книги 18, 19, 20 століття, видані до 1917 року і мають відношення до України
    #украина #Ukraine #україна
    t.me/scilib_yura15cbx/15

    Книги. Полиграфия, Переплетное дело, реставрация, редактирование, редактура и корректура.
    Поліграфія, палітурна справа та реставрація книг
    Printing, Bookbinding and book restoration
    t.me/scilib_yura15cbx/14

    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    t.me/scilib_yura15cbx/12

    John Wiley & Sons - подборка книг издательства
    John Wiley & Sons - a selection of books published by
    John Wiley & Sons-добірка книг видавництва
    t.me/scilib_yura15cbx/10

    Подборка книг по микроконтроллерам, ПЛИС, САПР, справочники
    #Цифровая_обработка_сигналов, #теория_информации #Микроконтроллеры, #компьютер, #роботы #Сеть. #Сетевые_технологии #Электропитание, #сварка, #импульсная_техника #Автомобиль #САПР
    Добірка книг з мікроконтролерів, ПЛІС, САПР, довідники
    #САПР #Цифрова_обробка_сигналів #Теорія_інформації #мікроконтролери, #компютер, #роботи #Мережа #Мережеві_технології #електроживлення, #зварювання, #імпульсна_техніка #автомобіль #САПР
    A selection of books on microcontrollers, FPGAs, CAD, reference books
    #Digital_signal_processing, #Information_theory #Microcontrollers, #Computer, #robots #Network. #Network_technologies #Power_supply, #Welding, #Pulse_technology #Car #CAD
    t.me/scilib_yura15cbx/9

    GeoChemistry, Field Engineering, Geology, GeoPhysics, Drilling, Hydrogeology, Electric Exploration, Digital Signal Processing, Seismology, Well logging Геохимия, Полевая инженерия, Геология, Геофизика, Бурение, Гидрогеология, Электроразведка, Цифровая Обработка сигналов, Сейсмология, Каротаж скважин Геохімія, Польова інженерія, Геологія, Геофізика, Буріння, Гідрогеологія, електророзвідка, Цифрова обробка сигналів, сейсмологія, Каротаж свердловин
    #GeoChemistry, #Field_Engineering, #Geology, #GeoPhysics, #Drilling, #Hydrogeology, #Electric_Exploration, #Digital_Signal_Processing, #Seismology, #Well_logging #Геохимия, #Полевая_инженерия, #Геология, #Геофизика, #Бурение, #Гидрогеология, #Электроразведка, #Цифровая_Обработка_сигналов, #Сейсмология, #Каротаж_скважин #Геохімія, #Польова_інженерія, #Геологія, #Геофізика, #Буріння, #Гідрогеологія, #електророзвідка, #Цифрова_обробка_сигналів, #сейсмологія, #Каротаж_свердловин
    t.me/scilib_yura15cbx/8

    Mobile library
    t.me/scilib_yura15cbx/7

    Кулинария, Кулінарія, Cuisine

    cooking recipes food national cuisine cuisine Russian cuisine Ukrainian cuisine ethnic cuisine fast food soups cocktails wine cheeses alcohol fish raw food diet vegetarian salads seafood Mediterranean cuisine lose weight healthy food potatoes vegetables fruits Vietnamese cuisine Georgian cuisine Caucasian cuisine Mexican cuisine Italian cuisine French cuisine Portuguese cuisine microwave
    кулинария рецепты еда национальная кухня русская кухня украинская кухня этническая кухня фастфуд супы коктейли вина сыры алкоголь рыба сыроедение вегитарианство салаты морепродукты средиземноморская кухня худеем здоровое питание

  19. Труды по археологии, истории и географии. Российская империя. Вторая половина XIX века. часть 3 #археология, #история_России #география #история #Россия #19_век #журналы #труды #20_век
    t.me/scilib_yura15cbx/21

    MATLAB & Simulink books
    t.me/scilib_yura15cbx/17

    _Украинский язык подборка словарей
    _українська мова збірка словників
    Ukrainian language Dictionary collection
    t.me/scilib_yura15cbx/16

    _Книги 18, 19, 20 века, изданные до 1917 года и имеют отношение к Украине
    _Books of the 18th, 19th, and 20th centuries, published before 1917 and related to Ukraine
    _Книги 18, 19, 20 століття, видані до 1917 року і мають відношення до України
    #украина #Ukraine #україна
    t.me/scilib_yura15cbx/15

    Книги. Полиграфия, Переплетное дело, реставрация, редактирование, редактура и корректура.
    Поліграфія, палітурна справа та реставрація книг
    Printing, Bookbinding and book restoration
    t.me/scilib_yura15cbx/14

    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    t.me/scilib_yura15cbx/12

    John Wiley & Sons - подборка книг издательства
    John Wiley & Sons - a selection of books published by
    John Wiley & Sons-добірка книг видавництва
    t.me/scilib_yura15cbx/10

    Подборка книг по микроконтроллерам, ПЛИС, САПР, справочники
    #Цифровая_обработка_сигналов, #теория_информации #Микроконтроллеры, #компьютер, #роботы #Сеть. #Сетевые_технологии #Электропитание, #сварка, #импульсная_техника #Автомобиль #САПР
    Добірка книг з мікроконтролерів, ПЛІС, САПР, довідники
    #САПР #Цифрова_обробка_сигналів #Теорія_інформації #мікроконтролери, #компютер, #роботи #Мережа #Мережеві_технології #електроживлення, #зварювання, #імпульсна_техніка #автомобіль #САПР
    A selection of books on microcontrollers, FPGAs, CAD, reference books
    #Digital_signal_processing, #Information_theory #Microcontrollers, #Computer, #robots #Network. #Network_technologies #Power_supply, #Welding, #Pulse_technology #Car #CAD
    t.me/scilib_yura15cbx/9

    GeoChemistry, Field Engineering, Geology, GeoPhysics, Drilling, Hydrogeology, Electric Exploration, Digital Signal Processing, Seismology, Well logging Геохимия, Полевая инженерия, Геология, Геофизика, Бурение, Гидрогеология, Электроразведка, Цифровая Обработка сигналов, Сейсмология, Каротаж скважин Геохімія, Польова інженерія, Геологія, Геофізика, Буріння, Гідрогеологія, електророзвідка, Цифрова обробка сигналів, сейсмологія, Каротаж свердловин
    #GeoChemistry, #Field_Engineering, #Geology, #GeoPhysics, #Drilling, #Hydrogeology, #Electric_Exploration, #Digital_Signal_Processing, #Seismology, #Well_logging #Геохимия, #Полевая_инженерия, #Геология, #Геофизика, #Бурение, #Гидрогеология, #Электроразведка, #Цифровая_Обработка_сигналов, #Сейсмология, #Каротаж_скважин #Геохімія, #Польова_інженерія, #Геологія, #Геофізика, #Буріння, #Гідрогеологія, #електророзвідка, #Цифрова_обробка_сигналів, #сейсмологія, #Каротаж_свердловин
    t.me/scilib_yura15cbx/8

    Mobile library
    t.me/scilib_yura15cbx/7

    Кулинария, Кулінарія, Cuisine

    cooking recipes food national cuisine cuisine Russian cuisine Ukrainian cuisine ethnic cuisine fast food soups cocktails wine cheeses alcohol fish raw food diet vegetarian salads seafood Mediterranean cuisine lose weight healthy food potatoes vegetables fruits Vietnamese cuisine Georgian cuisine Caucasian cuisine Mexican cuisine Italian cuisine French cuisine Portuguese cuisine microwave
    кулинария рецепты еда национальная кухня русская кухня украинская кухня этническая кухня фастфуд супы коктейли вина сыры алкоголь рыба сыроедение вегитарианство салаты морепродукты средиземноморская кухня худеем здоровое питание

  20. Труды по археологии, истории и географии. Российская империя. Вторая половина XIX века. часть 3 #археология, #история_России #география #история #Россия #19_век #журналы #труды #20_век
    t.me/scilib_yura15cbx/21

    MATLAB & Simulink books
    t.me/scilib_yura15cbx/17

    _Украинский язык подборка словарей
    _українська мова збірка словників
    Ukrainian language Dictionary collection
    t.me/scilib_yura15cbx/16

    _Книги 18, 19, 20 века, изданные до 1917 года и имеют отношение к Украине
    _Books of the 18th, 19th, and 20th centuries, published before 1917 and related to Ukraine
    _Книги 18, 19, 20 століття, видані до 1917 року і мають відношення до України
    #украина #Ukraine #україна
    t.me/scilib_yura15cbx/15

    Книги. Полиграфия, Переплетное дело, реставрация, редактирование, редактура и корректура.
    Поліграфія, палітурна справа та реставрація книг
    Printing, Bookbinding and book restoration
    t.me/scilib_yura15cbx/14

    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    t.me/scilib_yura15cbx/12

    John Wiley & Sons - подборка книг издательства
    John Wiley & Sons - a selection of books published by
    John Wiley & Sons-добірка книг видавництва
    t.me/scilib_yura15cbx/10

    Подборка книг по микроконтроллерам, ПЛИС, САПР, справочники
    #Цифровая_обработка_сигналов, #теория_информации #Микроконтроллеры, #компьютер, #роботы #Сеть. #Сетевые_технологии #Электропитание, #сварка, #импульсная_техника #Автомобиль #САПР
    Добірка книг з мікроконтролерів, ПЛІС, САПР, довідники
    #САПР #Цифрова_обробка_сигналів #Теорія_інформації #мікроконтролери, #компютер, #роботи #Мережа #Мережеві_технології #електроживлення, #зварювання, #імпульсна_техніка #автомобіль #САПР
    A selection of books on microcontrollers, FPGAs, CAD, reference books
    #Digital_signal_processing, #Information_theory #Microcontrollers, #Computer, #robots #Network. #Network_technologies #Power_supply, #Welding, #Pulse_technology #Car #CAD
    t.me/scilib_yura15cbx/9

    GeoChemistry, Field Engineering, Geology, GeoPhysics, Drilling, Hydrogeology, Electric Exploration, Digital Signal Processing, Seismology, Well logging Геохимия, Полевая инженерия, Геология, Геофизика, Бурение, Гидрогеология, Электроразведка, Цифровая Обработка сигналов, Сейсмология, Каротаж скважин Геохімія, Польова інженерія, Геологія, Геофізика, Буріння, Гідрогеологія, електророзвідка, Цифрова обробка сигналів, сейсмологія, Каротаж свердловин
    #GeoChemistry, #Field_Engineering, #Geology, #GeoPhysics, #Drilling, #Hydrogeology, #Electric_Exploration, #Digital_Signal_Processing, #Seismology, #Well_logging #Геохимия, #Полевая_инженерия, #Геология, #Геофизика, #Бурение, #Гидрогеология, #Электроразведка, #Цифровая_Обработка_сигналов, #Сейсмология, #Каротаж_скважин #Геохімія, #Польова_інженерія, #Геологія, #Геофізика, #Буріння, #Гідрогеологія, #електророзвідка, #Цифрова_обробка_сигналів, #сейсмологія, #Каротаж_свердловин
    t.me/scilib_yura15cbx/8

    Mobile library
    t.me/scilib_yura15cbx/7

    Кулинария, Кулінарія, Cuisine

    cooking recipes food national cuisine cuisine Russian cuisine Ukrainian cuisine ethnic cuisine fast food soups cocktails wine cheeses alcohol fish raw food diet vegetarian salads seafood Mediterranean cuisine lose weight healthy food potatoes vegetables fruits Vietnamese cuisine Georgian cuisine Caucasian cuisine Mexican cuisine Italian cuisine French cuisine Portuguese cuisine microwave
    кулинария рецепты еда национальная кухня русская кухня украинская кухня этническая кухня фастфуд супы коктейли вина сыры алкоголь рыба сыроедение вегитарианство салаты морепродукты средиземноморская кухня худеем здоровое питание

  21. Труды по археологии, истории и географии. Российская империя. Вторая половина XIX века. часть 3 #археология, #история_России #география #история #Россия #19_век #журналы #труды #20_век
    t.me/scilib_yura15cbx/21

    MATLAB & Simulink books
    t.me/scilib_yura15cbx/17

    _Украинский язык подборка словарей
    _українська мова збірка словників
    Ukrainian language Dictionary collection
    t.me/scilib_yura15cbx/16

    _Книги 18, 19, 20 века, изданные до 1917 года и имеют отношение к Украине
    _Books of the 18th, 19th, and 20th centuries, published before 1917 and related to Ukraine
    _Книги 18, 19, 20 століття, видані до 1917 року і мають відношення до України
    #украина #Ukraine #україна
    t.me/scilib_yura15cbx/15

    Книги. Полиграфия, Переплетное дело, реставрация, редактирование, редактура и корректура.
    Поліграфія, палітурна справа та реставрація книг
    Printing, Bookbinding and book restoration
    t.me/scilib_yura15cbx/14

    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    #Anthropology #sociology #culture #linguistics #History #archaeology #Literature #Politics #economics #law #Theology, #philosophy #history_of_ideas
    t.me/scilib_yura15cbx/12

    John Wiley & Sons - подборка книг издательства
    John Wiley & Sons - a selection of books published by
    John Wiley & Sons-добірка книг видавництва
    t.me/scilib_yura15cbx/10

    Подборка книг по микроконтроллерам, ПЛИС, САПР, справочники
    #Цифровая_обработка_сигналов, #теория_информации #Микроконтроллеры, #компьютер, #роботы #Сеть. #Сетевые_технологии #Электропитание, #сварка, #импульсная_техника #Автомобиль #САПР
    Добірка книг з мікроконтролерів, ПЛІС, САПР, довідники
    #САПР #Цифрова_обробка_сигналів #Теорія_інформації #мікроконтролери, #компютер, #роботи #Мережа #Мережеві_технології #електроживлення, #зварювання, #імпульсна_техніка #автомобіль #САПР
    A selection of books on microcontrollers, FPGAs, CAD, reference books
    #Digital_signal_processing, #Information_theory #Microcontrollers, #Computer, #robots #Network. #Network_technologies #Power_supply, #Welding, #Pulse_technology #Car #CAD
    t.me/scilib_yura15cbx/9

    GeoChemistry, Field Engineering, Geology, GeoPhysics, Drilling, Hydrogeology, Electric Exploration, Digital Signal Processing, Seismology, Well logging Геохимия, Полевая инженерия, Геология, Геофизика, Бурение, Гидрогеология, Электроразведка, Цифровая Обработка сигналов, Сейсмология, Каротаж скважин Геохімія, Польова інженерія, Геологія, Геофізика, Буріння, Гідрогеологія, електророзвідка, Цифрова обробка сигналів, сейсмологія, Каротаж свердловин
    #GeoChemistry, #Field_Engineering, #Geology, #GeoPhysics, #Drilling, #Hydrogeology, #Electric_Exploration, #Digital_Signal_Processing, #Seismology, #Well_logging #Геохимия, #Полевая_инженерия, #Геология, #Геофизика, #Бурение, #Гидрогеология, #Электроразведка, #Цифровая_Обработка_сигналов, #Сейсмология, #Каротаж_скважин #Геохімія, #Польова_інженерія, #Геологія, #Геофізика, #Буріння, #Гідрогеологія, #електророзвідка, #Цифрова_обробка_сигналів, #сейсмологія, #Каротаж_свердловин
    t.me/scilib_yura15cbx/8

    Mobile library
    t.me/scilib_yura15cbx/7

    Кулинария, Кулінарія, Cuisine

    cooking recipes food national cuisine cuisine Russian cuisine Ukrainian cuisine ethnic cuisine fast food soups cocktails wine cheeses alcohol fish raw food diet vegetarian salads seafood Mediterranean cuisine lose weight healthy food potatoes vegetables fruits Vietnamese cuisine Georgian cuisine Caucasian cuisine Mexican cuisine Italian cuisine French cuisine Portuguese cuisine microwave
    кулинария рецепты еда национальная кухня русская кухня украинская кухня этническая кухня фастфуд супы коктейли вина сыры алкоголь рыба сыроедение вегитарианство салаты морепродукты средиземноморская кухня худеем здоровое питание

  22. Плохое яблоко на русской Ардуине

    Некоторое время назад я поделился первыми впечатлениями от знакомства с Ардуино-совместимой платой ELBEAR ACE-UNO на базе отечественного микроконтроллера MIK32 «Амур». Материал нашёл хороший отклик среди читателей, и это подогрело моё желание развить тему. Правда, подогрев слегка перешёл в фазу медленного бурления, и достиг точки закипания только сейчас. Но лучше поздно, чем никогда. В прошлый раз я входил в эту воду совершенно без подготовки, и почти все мои тесты работали ужасно медленно. Но я верю, что «Амур» может лучше, и сегодня сделаю второй подход к снаряду: всё-таки попытаюсь продемонстрировать художественный фильм «Плохое яблоко», рассказывающий о негативном влиянии продукции компании Apple на моральный облик японских девочек. Попутно расскажу про несколько важнейших практических моментов при работе с «Амуром».

    habr.com/ru/companies/ruvds/ar

    #arduino #ардуино #амур #mik32 #mik32_амур #riscv #riscv #микроконтроллеры #bad_apple #ruvds_статьи

  23. Плохое яблоко на русской Ардуине

    Некоторое время назад я поделился первыми впечатлениями от знакомства с Ардуино-совместимой платой ELBEAR ACE-UNO на базе отечественного микроконтроллера MIK32 «Амур». Материал нашёл хороший отклик среди читателей, и это подогрело моё желание развить тему. Правда, подогрев слегка перешёл в фазу медленного бурления, и достиг точки закипания только сейчас. Но лучше поздно, чем никогда. В прошлый раз я входил в эту воду совершенно без подготовки, и почти все мои тесты работали ужасно медленно. Но я верю, что «Амур» может лучше, и сегодня сделаю второй подход к снаряду: всё-таки попытаюсь продемонстрировать художественный фильм «Плохое яблоко», рассказывающий о негативном влиянии продукции компании Apple на моральный облик японских девочек. Попутно расскажу про несколько важнейших практических моментов при работе с «Амуром».

    habr.com/ru/companies/ruvds/ar

    #arduino #ардуино #амур #mik32 #mik32_амур #riscv #riscv #микроконтроллеры #bad_apple #ruvds_статьи

  24. Плохое яблоко на русской Ардуине

    Некоторое время назад я поделился первыми впечатлениями от знакомства с Ардуино-совместимой платой ELBEAR ACE-UNO на базе отечественного микроконтроллера MIK32 «Амур». Материал нашёл хороший отклик среди читателей, и это подогрело моё желание развить тему. Правда, подогрев слегка перешёл в фазу медленного бурления, и достиг точки закипания только сейчас. Но лучше поздно, чем никогда. В прошлый раз я входил в эту воду совершенно без подготовки, и почти все мои тесты работали ужасно медленно. Но я верю, что «Амур» может лучше, и сегодня сделаю второй подход к снаряду: всё-таки попытаюсь продемонстрировать художественный фильм «Плохое яблоко», рассказывающий о негативном влиянии продукции компании Apple на моральный облик японских девочек. Попутно расскажу про несколько важнейших практических моментов при работе с «Амуром».

    habr.com/ru/companies/ruvds/ar

    #arduino #ардуино #амур #mik32 #mik32_амур #riscv #riscv #микроконтроллеры #bad_apple #ruvds_статьи

  25. Плохое яблоко на русской Ардуине

    Некоторое время назад я поделился первыми впечатлениями от знакомства с Ардуино-совместимой платой ELBEAR ACE-UNO на базе отечественного микроконтроллера MIK32 «Амур». Материал нашёл хороший отклик среди читателей, и это подогрело моё желание развить тему. Правда, подогрев слегка перешёл в фазу медленного бурления, и достиг точки закипания только сейчас. Но лучше поздно, чем никогда. В прошлый раз я входил в эту воду совершенно без подготовки, и почти все мои тесты работали ужасно медленно. Но я верю, что «Амур» может лучше, и сегодня сделаю второй подход к снаряду: всё-таки попытаюсь продемонстрировать художественный фильм «Плохое яблоко», рассказывающий о негативном влиянии продукции компании Apple на моральный облик японских девочек. Попутно расскажу про несколько важнейших практических моментов при работе с «Амуром».

    habr.com/ru/companies/ruvds/ar

    #arduino #ардуино #амур #mik32 #mik32_амур #riscv #riscv #микроконтроллеры #bad_apple #ruvds_статьи

  26. Индуктивная связь

    Сейчас беспроводными технологиями передачи данных никого не удивишь. На том же Али море различных модулей для беспроводной связи на любой вкус и цвет начиная от WiFi заканчивая NFC и RFID. Однако, в некоторых изделиях, по разным причинам, применение спец микросхем/модулей беспроводной передачи данных может быть нежелательно. Эта статья о том, как можно c помощью дросселя и нескольких транзисторов реализовать беспроводный интерфейс малого радиуса действия для микроконтроллера.

    habr.com/ru/articles/1008538/

    #беспроводная_связь #микроконтроллеры #pic #трансивер #uart #rfid #nfc #diy #дроссель

  27. Граничные вычисления в коммерческой логистике

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

    habr.com/ru/articles/1008056/

    #микроконтроллеры #вибродиагностика #машинное_обучение #искусственный_интеллект #предиктивная_аналитика #dsp #dma #быстрое_преобразование_фурье #iot #граничные_вычисления

  28. Шестибитный процессор без единой картинки

    Всем привет, всем крепких нервов, решительности, смелости, силы воли и упорства. Ощущение «что-то страшное грядёт» довлеет всем настолько, что любая креативность убивается на корню. Однако, наш рептильный мозг редко бывает прав. Давайте скажем кортизолу решительное «нет» и не будем самоубивать тот участок жизни, который у нас есть здесь и сейчас. Рептильный мозг не знает, что мы давно уже не в пустыне среди шушпанчиков и никакой потенциальной пользы «в случае чего» от тех решений, которые он навязывает, не будет — а будет один только вред. Итак, встречайте: ядро микроконтроллера с шестибитными байтами. Глава первая: описание «на словах». Это обычный «школьный процессор», на котором студентам показывают базовые принципы работы железа. Fetch, Sum, Jump… В принципе, это роднит его как с древнейшими процами, имевшими 8-16 команд, так и с современными, разной степени эзотеричности (вплоть до Single Instruction Set Computer, имеющий всего одну команду типа «инверсия указанного бита и затем безусловный переход на указанный адрес»). Но я решил вдруг, ХЗ с какого перепугу, придать ему практический смысл в нашем странном веке, когда даже в одноразовые вейпы лепят грошовые 32-битники, которые потом летят в помойку. Дело в том, что проц, имеющий сложность уровня «за пригоршню КМОП-транзисторов», обладает одним свойством, которым эти девайсы обладать не могут ни с каким развитием технологий, потому что технологии уводят их всё дальше и дальше от обладания этим свойством: его можно реализовать зацело с устройством, которым он управляет. Да-да, на одном кристалле. Минус корпус, минус пайка, минус разводка и… минус питание. Да я всё равно и на нём Doom запущу!

    habr.com/ru/articles/1001874/

    #пятничное #микроконтроллеры #ретрожелезо #проектирование_процессоров #минимализм #шестибитный_байт

  29. Мини-компьютер на Arduino с интерпретатором BASIC: от идеи до реализации

    Выходные с пользой. Как я, моя восьмилетняя дочь и ИИ создавали мини-компьютер на базе Arduino Mega 2560. Цель - доступно объяснить разницу между персональным компьютером и микроконтроллером.

    habr.com/ru/companies/ozonbank

    #микроконтроллеры #интерпретатор #интерпретаторы #arduino

  30. Тайна уникального телефона, который разработали в России — и он погиб в забвении… [Длиннопост, про железо]

    Недавно в моих руках оказался уникальный кнопочный телефон - Маском Н2. Сначала я подумал что это просто китайский NoName-телефон по типу DEXP'а, или Fly'я, однако сняв заднюю крышку - я обомлел... И в том числе из-за использования корпуса от неприметной раскладушки - Samsung GT-C3520. Интересно узнать, что он скрывает у себя внутри?

    habr.com/ru/articles/990820/

    #bodyawm_ништячки #телефон #маском #инжиниринг #stm32 #микроконтроллеры #российское_производство #диковинка #почитать

  31. [Перевод] Как изменялась Raspberry Pi: тесты производительности

    Сегодня мы хотим рассмотреть на практике 13 летнюю историю разработки Raspberry Pi. У меня есть экземпляры каждого поколения Pi, от оригинальной модели из 2012 года, до Pi 5, которая вышла чуть больше года назад. В этой статье мы изучим, что менялось от поколения к поколению, как менялись их производительность и энергопотребление, проведя несколько тестов.

    habr.com/ru/articles/988770/

    #Raspberry_PI #бенчмарк #программирование_микроконтроллеров #микроконтроллеры #одноплатные_компьютеры

  32. Революционный подход в школьной образовательной робототехнике

    Mirte — это недорогая полностью open-source платформа учебного мобильного робота, где ученик проходит путь «от телеуправления и Blockly до Python, SSH и полноценного ROS», задуманная как единый «трек» обучения от начальной школы до университета, оставаясь на одном и том же роботе и в одной и той же среде. Идея Mirte в образовании — не прятать “настоящую” робототехнику за игрушечными абстракциями, а сделать к ней удобный, поэтапный вход.

    habr.com/ru/articles/988826/

    #ros #ros2 #robot_operating_system #образование #микроконтроллеры #микроэлектроника #робототехника #arduino #raspberry_pi #роботы

  33. BareMetal CI Part 3: Ansible-коллекция для установки инструментов разработчика

    Автоматизируете настройку Linux для embedded-разработки? Я собрал Ansible-коллекцию, которая за пару минут установит arm-none-eabi-gcc, J-Link, can-utils и драйверы PEAK CAN на любую машину. Больше никаких ручных команд и забытых зависимостей — всё одной кнопкой, с поддержкой CI/CD.

    habr.com/ru/articles/988590/

    #ansible #ansible_playbook #mcu #электроника #ci #embedded #baremetal #микроконтроллеры

  34. Что дает участие в соревновании ROS2 роботов?

    🔥 ROS2 СОРЕВНОВАНИЕ — ТВОЙ БИЛЕТ В МИР РОБОТОТЕХНИКИ, ГДЕ ТЕБЯ ЖДУТ РАБОТА, УНИВЕРСИТЕТ И НАСТОЯЩИЙ РОБОТ! В этой статье поговорим про то почему важно участвовать в этом соревновании если ты начинающий или продвинутый робототехник. Почему его важно внедрять в образование и профессиональную среду.

    habr.com/ru/articles/987430/

    #робототехника #ros #ros2 #linux #robot_operating_system #соревнование #хакатон #c++ #python #микроконтроллеры

  35. Что дает участие в соревновании ROS2 роботов?

    🔥 ROS2 СОРЕВНОВАНИЕ — ТВОЙ БИЛЕТ В МИР РОБОТОТЕХНИКИ, ГДЕ ТЕБЯ ЖДУТ РАБОТА, УНИВЕРСИТЕТ И НАСТОЯЩИЙ РОБОТ! В этой статье поговорим про то почему важно участвовать в этом соревновании если ты начинающий или продвинутый робототехник. Почему его важно внедрять в образование и профессиональную среду.

    habr.com/ru/articles/987430/

    #робототехника #ros #ros2 #linux #robot_operating_system #соревнование #хакатон #c++ #python #микроконтроллеры

  36. Что дает участие в соревновании ROS2 роботов?

    🔥 ROS2 СОРЕВНОВАНИЕ — ТВОЙ БИЛЕТ В МИР РОБОТОТЕХНИКИ, ГДЕ ТЕБЯ ЖДУТ РАБОТА, УНИВЕРСИТЕТ И НАСТОЯЩИЙ РОБОТ! В этой статье поговорим про то почему важно участвовать в этом соревновании если ты начинающий или продвинутый робототехник. Почему его важно внедрять в образование и профессиональную среду.

    habr.com/ru/articles/987430/

    #робототехника #ros #ros2 #linux #robot_operating_system #соревнование #хакатон #c++ #python #микроконтроллеры

  37. Что дает участие в соревновании ROS2 роботов?

    🔥 ROS2 СОРЕВНОВАНИЕ — ТВОЙ БИЛЕТ В МИР РОБОТОТЕХНИКИ, ГДЕ ТЕБЯ ЖДУТ РАБОТА, УНИВЕРСИТЕТ И НАСТОЯЩИЙ РОБОТ! В этой статье поговорим про то почему важно участвовать в этом соревновании если ты начинающий или продвинутый робототехник. Почему его важно внедрять в образование и профессиональную среду.

    habr.com/ru/articles/987430/

    #робототехника #ros #ros2 #linux #robot_operating_system #соревнование #хакатон #c++ #python #микроконтроллеры

  38. [Перевод] Структуры данных на практике. Глава 1: The Performance Gap

    Часть I: Основы «В теории теория и практика одинаковы. На практике это не так». — авторство приписывается разными специалистам по computer science Загадка Два часа утра. Я смотрю на совершенно нелогичные данные профилирования. В процессе работы над загрузчиком для SoC RISC-V у нас возникла проблема с производительностью. Загрузчик должен был искать конфигурации устройств в таблице: примерно пятьсот элементов, каждый с 32-битным ID устройства и указателем на данные конфигурации. Всё просто. Мой коллега реализовал эту систему с помощью хэш-таблицы. «Поиск за O(1), — сказал он уверенно, — лучше уже некуда». Но загрузчик работал медленно. Недопустимо медленно. Время загрузки должно было находиться в пределах 100 мс, но превышало это значение на три порядка. Я попробовал использовать очевидную оптимизацию: заменить хэш-таблицу двоичным поиском по отсортированному массиву. Двоичный поиск занимает O(log n), что теоретически хуже, чем O(1). Так написано в учебниках. Мой преподаватель алгоритмов был бы разочарован. Но в результате загрузчик оказался на 40% быстрее. Как O(log n) смогло победить O(1)? Что происходит?

    habr.com/ru/articles/982784/

    #оптимизация_кода #микроконтроллеры #кэш_процессора #о_большое

  39. Цифровой звук на STM32: подключаем аналоговый микрофон через SAI и NAU88C22

    ИИ обложка, потому что модно. Иногда простой проект превращается в увлекательное исследование. Разбираясь с записью звука на STM32L432 через аудиокодек NAU88C22, я не только подключил микрофон и настроил кодек, но и столкнулся с рядом интересных задач. Разбираясь с ними, я узнал много нового о SAI, работе с SD-картой и нюансах цифрового звука — и теперь хочу поделиться этим опытом. Железка, на которой идет разработка, — это не просто плата для экспериментов, а прототип, сделанный как образец для одного проекта. Так что любопытство, конечно, присутствовало, но двигало процесс скорее желание довести до ума конкретное (будущее) устройство.

    habr.com/ru/companies/selectel

    #selectel #stm32 #cubeide #микроконтроллеры #nau88C22 #i2s #wav

  40. Сжатие графики при помощи алгоритма LZ4

    Привет, Хабр! Меня зовут Александр Крестинин, я разработчик встроенного ПО в компании Whoosh. Мы в embedded-команде не только переливаем биты из одного регистра в другой, но и решаем разные бизнес-задачи. Иногда попадаются головоломки. Однажды мы подумали, что было бы здорово выводить на экраны самокатов анимации и изображения — показывать инструкции, как пользоваться сервисом, как начать и закончить поездку, и чтобы запускать DOOM. Зачем? 1) Сделать комфортнее. Удобно видеть инструкции на большом и ярком экране перед глазами, а не нырять за ними в приложение на смартфоне. 2) Сделать безопаснее. Пользователь меньше отвлекается на телефон, крепче держится за самокат и внимательнее смотрит на всё, что вокруг. 3) Почти у всех привычных устройств уже есть экраны, которые выводят пользователям видео и картинки, а почему бы не сделать то же самое на самокате? Но тут возникает проблема. Микроконтроллер крайне ограничен в памяти и вычислительных ресурсах. Самая простая анимация занимает чрезмерно много места. А если внедрить в отрисовку алгоритмы сжатия, то вычислительная нагрузка увеличится и анимация будет сильно лагать. Расскажу, как мы нашли решение этой задачи. Прошу под кат.

    habr.com/ru/companies/whoosh/a

    #микроконтроллеры #микроконтроллер #whoosh #lz4 #графика #изображения #анимации #сжатие_изображений #сжатие_данных #дисплей

  41. Рулим светодиодом по UDP и ESP8266

    Привет, Хабр! Сегодня я поделюсь опытом работы с протоколом UDP вместе с микроконтроллером ESP8266 , где я управлял светодиодом, а также получал температуру с датчика DHT11 . Всё управление будет происходить из Android-приложения, написание логики которого также будет рассмотрено.

    habr.com/ru/articles/925800/

    #esp8266 #android_studio #микроконтроллеры #java #dht11

  42. Создание CAN-концентратора на базе esp8266

    Когда разрабатываешь модульные приборы для самолета, всегда возникает задача коммуникаций между ними.

    habr.com/ru/articles/877614/

    #авиация #diyпроекты #микроконтроллеры #esp32s3 #can_bus

  43. Небольшая переделка одного устройства

    Понадобился мне на самолете цифровой компас, какое-то подобие привычному КИ-13. Чтобы можно было определить направление на истинный север и добавить возможности вносить поправки в магнитное склонение, дабы в случае необходимости летать по ортодромии, да и на вид посовременнее. Непосредственно в качестве индикатора выбрано довольно интересное устройство для умного дома - круглая шайба, диаметром 58 мм в алюминиевом корпусе с цветным дисплеем.

    habr.com/ru/articles/873898/

    #авиация #diyпроекты #микроконтроллеры #esp32s3 #can_bus

  44. Крупица истины в безумном заявлении «в России нет и не может быть чипов» и что из нее следует

    Тут был диспут пару дней назад на фейсбуке с социологом Алексеем Рощиным, в котором он сделал совершенно безумное заявление "в России нет и не может быть чипов, а если что-то и есть, то оно на два поколения устарело". Понятно, что в России чипы есть, например микроконтроллер MIK32 АМУР, выпущенный в Зеленограде на основе процессорного ядра от питерской компании Syntacore. Причем если сравнивать Амур его с STM32 U0 2024 года (низкопотребляющий микроконтроллер от мирового лидера на 160 нм, 56 MHz), то нельзя сказать что российское "на два поколения устарело". У микроконтроллеров крутость не в нанометрах (чип на 3 нм все равно не выдержит рядом с горячим автомобильным двигателем), а в системных и микроархитектурных решениях (трюки для экономии динамического энергопотребления, эффективный DMA, даже AI расширения в стиле ARM Ethos-U55). Учитывая, что Рощин - человек не безумный, я попытался понять, что он имеет в виду, и кажется понял.

    habr.com/ru/articles/833568/

    #x8664 #linux #riscv #ibm_z #микроконтроллеры #Windows #Эльбрус #Syntacore #Микрон #АМУР

  45. Проект Колхоз — светлое будущее своими руками

    Long story short: мы сделали штуку на фото для удобного подключения любых датчиков (а также устройств управления) к ESP32 DOIT Devkit V1. ESP32 это как Arduino, только лучше. Используя любые датчики и любые интерфейсы мы можем автоматизировать что угодно используя мощные фреймворки в виде ESPHome и Home Assistant. Это если совсем вкратце.

    habr.com/ru/articles/900314/

    #esp32 #home_assistant #devkit #arduino #микроконтроллеры #умныйдом #diy #датчик

  46. Оптимизация управления задачами в Zephyr OS с помощью Thread Pool

    Управлять потоками в C для каждой мелкой задачи — это боль. 😤 Даже самые простые задачи вынуждают возиться с k_thread_create , ждать завершения, чистить ресурсы — и всё это превращает твой код в бесконечную головную боль. 🤬 К счастью, в Zephyr OS есть спасение — Thread Pool : набор заранее выделенных потоков, которые берут задачи из очереди и выполняют их без лишнего мусора. Этот подход экономит ресурсы, время и твою нервную систему.

    habr.com/ru/articles/925300/

    #iot #iot_разработка #микроконтроллеры #embedded_systems #thread_pool #zephyr #rtos #embedded_c_programming #потоки

  47. Электронная нагрузка для разряда аккумуляторов на микроконтроллере PIC16F628A

    Привет, Хабр! У данного микроконтроллера отсутствует встроенный аналогово-цифровой преобразователь (АЦП), зато есть цифро-аналоговый (ЦАП) и компараторы. Это позволяет использовать PIC16F628A для управления разрядным устройством с довольно продвинутым функционалом.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #аккумуляторные_батареи #автомобильный_аккумулятор #свинцовокислотные_аккумуляторы #самоделки #jal #микроконтроллеры #pic16 #счетчик #цифровая_схемотехника #цифровая_электроника #индикаторы

  48. Спидометр для электромопеда на микроконтроллере PIC16F628A

    Привет, Хабр! Несколько лет назад у меня был самодельный 48-вольтовый электромопед на свинцово-кислотных аккумуляторах, переделанный из Риги-12. Для него был разработан специальный спидометр, смонтированный вместо крышки бензобака, переделанного в отсек для электроники. Во время движения прибор показывал скорость, а на остановке — пройденный путь. На примере этой несложной поделки я расскажу и покажу вам последовательность разработки и воплощения любительского микроконтроллерного устройства.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #самоделки #jal #микроконтроллеры #pic16 #спидометр #электромопед #электромотоцикл #электровелосипед #счетчик #uln2003 #цифровая_схемотехника #цифровая_электроника #индикаторы

  49. Выполняем сторонние программы на микроконтроллерах с Гарвардской архитектурой: как загружать программы без знания ABI?

    Зачастую в процессе разработки собственных устройств или моддинга уже существующих, встаёт задача выполнения стороннего кода: будь то ваши собственные программы с SD-флэшек, или программы, написанные другими пользователями с помощью SDK для вашего устройства. Тема компиляторов и кодогенерации достаточно сложная: чтобы просто загрузить ELF или EXE (PE) программу, вам нужно досконально разбираться в особенностях вашей архитектуры: что такое ABI, релокации, GOT, отличие -fPIE от -fPIC, как писать скрипты для ld и т. п. Недавно я копал SDK для первых версий Symbian и основываясь на решениях из этой ОС понял, каким образом можно сделать крайне «дешевую» загрузку любого нативного кода практически на любом микроконтроллере, совершенно не вникая в особенности кодогенерации под неё! Сегодня мы с вами: узнаем, что происходит в процессе загрузки программы ядром Linux, рассмотрим концепцию, предложенную Symbian Foundation и реализуем её на практике для относительно малоизвестной архитектуры — XTensa (хотя она используется в ESP32, детали её реализации «под капотом» для многих остаются загадкой). Интересно? Тогда добро пожаловать под кат!

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #bodyawm_ништячки #микроконтроллеры #микропроцессоры #esp32 #elf #binary #бинарные_файлы #exe #dll #so #executable #исполняемый_файл #программа #программы #загрузчик #линкер #linker #ld #gnu_ld #gcc #cc #xtensa #esp8266 #avr #atmega #attiny #pic #компоновщик #C #C++ #системное_программирование