Доброго ранку!
П'ятий номерний випуск Crosstalk вже в ефірі. Поговоримо про Інтернет речей, про труднощі визначення та пристрої в таких системах. А наостанок - поради та джерела для новачків.
Слухати:
- на всіх платформах: Pocket Casts
- на техніці Apple: Apple Podcasts
- на Android: Google Podcasts
- а також: у Castbox
П'ятий номерний випуск Crosstalk вже в ефірі. Поговоримо про Інтернет речей, про труднощі визначення та пристрої в таких системах. А наостанок - поради та джерела для новачків.
Слухати:
- на всіх платформах: Pocket Casts
- на техніці Apple: Apple Podcasts
- на Android: Google Podcasts
- а також: у Castbox
Pocket Casts
Хайповий Інтернет речей - Crosstalk Podcast
Цей випуск є логічним продовженням випуску про Embedded. Ми розберемо передумови появи Інтернету речей, його особливості, приклади пристроїв та сфери застосування таких пристроїв. А насамкінець поговоримо про те, як почати свій шлях у світі IoT.
Таймкод:…
Таймкод:…
Ранком суботи, о 10:00, почнемо писати випуск про C#, .NET та бекенд. Приходьте слухати та задавати питання на затишний Discord сервер завтра.
https://discord.gg/ADMJe3Z
https://discord.gg/ADMJe3Z
Discord
Join the Lab LAN chat Discord Server!
Check out the Lab LAN chat community on Discord - hang out with 18 other members and enjoy free voice and text chat.
Хто не встиг - приходьте, у вас ще є шанс
У свіжому випуску подкасту Hackaday обговорюють цікаву тему - корутини в мові C.
Корутини - це функції, які здатні зберігати свій стан та призупинити власне виконання. Наприклад, вони можуть виконати деяку роботу, дочекатися надходження нових даних і продовжити з того місця, де вони зупинилися. І все це - без блокування роботи інших корутин.
Загалом така ідея асинхронного програмування є дуже популярною у JavaScript, "просочилася" у Python, Kotlin та C#. Схожа ідея використовується в операційних системах реального часу. А також є бібліотеки для C та C++.
За посиланням нижче - шоуноути до випуску #37 подкасту Hackaday. У розділі "Asynchronous Routines For C" приведені декілька посилань на статті та реалізації ідей корутин. Подивіться, там цікаво.
https://hackaday.com/2019/09/27/hackaday-podcast-037-two-flavors-of-robot-dog-hacks-that-start-as-fitness-trackers-clocks-that-wound-themselves-and-helicopter-chainsaws/
Обговорення у самому подкасті відбувається на 29-й хвилині: https://pca.st/my4u8zmx#t=1886
Корутини - це функції, які здатні зберігати свій стан та призупинити власне виконання. Наприклад, вони можуть виконати деяку роботу, дочекатися надходження нових даних і продовжити з того місця, де вони зупинилися. І все це - без блокування роботи інших корутин.
Загалом така ідея асинхронного програмування є дуже популярною у JavaScript, "просочилася" у Python, Kotlin та C#. Схожа ідея використовується в операційних системах реального часу. А також є бібліотеки для C та C++.
За посиланням нижче - шоуноути до випуску #37 подкасту Hackaday. У розділі "Asynchronous Routines For C" приведені декілька посилань на статті та реалізації ідей корутин. Подивіться, там цікаво.
https://hackaday.com/2019/09/27/hackaday-podcast-037-two-flavors-of-robot-dog-hacks-that-start-as-fitness-trackers-clocks-that-wound-themselves-and-helicopter-chainsaws/
Обговорення у самому подкасті відбувається на 29-й хвилині: https://pca.st/my4u8zmx#t=1886
Hackaday
Hackaday Podcast 037: Two Flavors Of Robot Dog, Hacks That Start As Fitness Trackers, Clocks That Wound Themselves, And Helicopter…
Hackaday Editors Mike Szczys and Elliot Williams take a look at the latest hacks from the past week. We keep seeing awesome stuff and find ourselves wanting to buy cheap welders, thermal camera sen…
Новий випуск Crosstalk вже в ефірі. Доброго ранку.
У цьому випуску ми запросили .NET розробника. Теми стандартні: робота .NET розробника, базова інформація про сферу і цікава розмова взагалі. В гостях: @staskond.
Слухати:
- на всіх платформах: Pocket Casts
- на Android: Google Podcasts
- на техніці Apple: Apple Podcasts
- а також: у Castbox
У цьому випуску ми запросили .NET розробника. Теми стандартні: робота .NET розробника, базова інформація про сферу і цікава розмова взагалі. В гостях: @staskond.
Слухати:
- на всіх платформах: Pocket Casts
- на Android: Google Podcasts
- на техніці Apple: Apple Podcasts
- а також: у Castbox
Pocket Casts
C#, .NET та серверні додатки - Crosstalk Podcast
Новий тиждень - новий випуск Crosstalk! Ми продовжуємо зазирати у різні напрямки розробки програмного та апаратного забезпечення.
Цього тижня ми запросили .NET розробника та поговорили про фреймворк, роботу та розробку серверного програмного забезпечення.…
Цього тижня ми запросили .NET розробника та поговорили про фреймворк, роботу та розробку серверного програмного забезпечення.…
Способи початкового налаштування пристроїв (commissioning)
При купівлі нових пристроїв у кінцевих користувачів постає проблема: як їх налаштувати? Як додати їх в існуючу систему та передати початкові параметри налаштування? І тут є декілька способів.
По-перше, це QR-коди та NFC. Обидві технології дозволяють піднести телефон до нового пристрою, считати ідентифікатор або ключ шифрування та ініціювати нове підключення.
Другий спосіб: WiFi та Bluetooth. Мобільний телефон або інший довірений пристрий сканують ефір, знаходять Bluetooth-пристрій або точку доступу та обмінюються параметрами підключення.
Третій спосіб: передача даних за допомогою звуку. Оскільки звук має низьку швидкість передачі даних та низьку стійкість до шуму, у нас з'являються обмеження на максимально доцільну довжину ключів та інших конфігураційних даних. Ну а далі - кодування та справа техніки.
Нижче - посилання на статтю про реалізацію аудіометоду в одній з "розумних" колонок. Якщо вам цікаві подібні матеріали - ви знаєте, що робити.
https://habr.com/ru/post/469435/
При купівлі нових пристроїв у кінцевих користувачів постає проблема: як їх налаштувати? Як додати їх в існуючу систему та передати початкові параметри налаштування? І тут є декілька способів.
По-перше, це QR-коди та NFC. Обидві технології дозволяють піднести телефон до нового пристрою, считати ідентифікатор або ключ шифрування та ініціювати нове підключення.
Другий спосіб: WiFi та Bluetooth. Мобільний телефон або інший довірений пристрий сканують ефір, знаходять Bluetooth-пристрій або точку доступу та обмінюються параметрами підключення.
Третій спосіб: передача даних за допомогою звуку. Оскільки звук має низьку швидкість передачі даних та низьку стійкість до шуму, у нас з'являються обмеження на максимально доцільну довжину ключів та інших конфігураційних даних. Ну а далі - кодування та справа техніки.
Нижче - посилання на статтю про реалізацію аудіометоду в одній з "розумних" колонок. Якщо вам цікаві подібні матеріали - ви знаєте, що робити.
https://habr.com/ru/post/469435/
Хабр
Реверс инжиниринг протокола активации Яндекс.Станции
«Яндекс.Станция» — умная колонка с голосовым помощником Алиса. Чтобы её активировать, нужно поднести телефон и проиграть звук из приложения «Яндекс». Под катом я расскажу, как устроен этот...
Як завжди, збираємося в суботу о 14:00 в @lab301. Поговоримо про послідовні протоколи та периферію
public poll
Буду – 2
👍👍👍👍👍👍👍 67%
@DINOZYAVIER, @gosha00100
Буду в перший раз – 1
👍👍👍👍 33%
@S1ckret
Дякую
▫️ 0%
👥 3 people voted so far.
public poll
Буду – 2
👍👍👍👍👍👍👍 67%
@DINOZYAVIER, @gosha00100
Буду в перший раз – 1
👍👍👍👍 33%
@S1ckret
Дякую
▫️ 0%
👥 3 people voted so far.
Тим часом
Бажаємо чудових вихідних організаторам, учасникам та відвідувачам фестивалю RepRapUA у Києві.
Ми з вами. Хоч не фізично, але думками :)
Більше про фестиваль: https://www.facebook.com/photo.php?fbid=10156840833746492. Більше про організаторів: дивись фото нижче.
P.S. І передавайте вітання @kpi_lampa.
Бажаємо чудових вихідних організаторам, учасникам та відвідувачам фестивалю RepRapUA у Києві.
Ми з вами. Хоч не фізично, але думками :)
Більше про фестиваль: https://www.facebook.com/photo.php?fbid=10156840833746492. Більше про організаторів: дивись фото нижче.
P.S. І передавайте вітання @kpi_lampa.
Facebook
Юрій Власюк
Тетрис челендж продюсера Фестиваль 3d-друку RepRapUA
Студентська лабораторія кафедри АПОТ 🇺🇦 pinned «Як завжди, збираємося в суботу о 14:00 в @lab301. Поговоримо про послідовні протоколи та периферію public poll Буду – 2 👍👍👍👍👍👍👍 67% @DINOZYAVIER, @gosha00100 Буду в перший раз – 1 👍👍👍👍 33% @S1ckret Дякую ▫️ 0% 👥 3 people voted so far.»
Forwarded from Lampa
Зверніть увагу, 30 листопада 2019 відбудеться Embedded Fest, масштабна конференція для Embedded і Linux розробників, що продовжує традиції Root Linux Conference!
Серед тем: Embedded розробка і тестування, Linux платформа, IoT, AI, Virtualization embedded систем, Security, Automotive, healthcare, industrial, Android.
Перші спікери вже на сайті:
Віталій Нужний - віце-президент, Automotive Engineering, Luxoft
Ігор Таненков - Machine Learning Architect, GlobalLogic
Володимир Шиманський - співзасновник GlobalLogic Hackerspace та Hi-Tech Sandbox / Systems Architect, Blynk
Павел Суйков - R&D Consultant, GlobalLogic
Більше інформації тут: http://bit.ly/2oDW0eI
Були на конференції минулі роки. Сподобалось. Цікаві доповіді, знайомі обличчя з індустрії, нетворкінг і нові знайомства.
Як це було в 2018-му: https://www.youtube.com/watch?v=XZ71YSxVQhs
Серед тем: Embedded розробка і тестування, Linux платформа, IoT, AI, Virtualization embedded систем, Security, Automotive, healthcare, industrial, Android.
Перші спікери вже на сайті:
Віталій Нужний - віце-президент, Automotive Engineering, Luxoft
Ігор Таненков - Machine Learning Architect, GlobalLogic
Володимир Шиманський - співзасновник GlobalLogic Hackerspace та Hi-Tech Sandbox / Systems Architect, Blynk
Павел Суйков - R&D Consultant, GlobalLogic
Більше інформації тут: http://bit.ly/2oDW0eI
Були на конференції минулі роки. Сподобалось. Цікаві доповіді, знайомі обличчя з індустрії, нетворкінг і нові знайомства.
Як це було в 2018-му: https://www.youtube.com/watch?v=XZ71YSxVQhs
Embeddedfest
Embedded Fest 2021 | The biggest Embedded & Linux development conference in Eastern Europe
Ну а трохи раніше - день відкритих воріт в Гараж Хабі - одного з харківських фаблабів.
Там є 3d-принтери, інструменти роботи з деревом, металом та інші цікаві штуки. Непогане місце для того, щоб працювати над власними мейкерськими проектами без власного гаражу.
Працювати там не обов'язково. Але завітати та побачити все на власні очі буде цікаво.
https://www.facebook.com/events/2485903434962363/
Там є 3d-принтери, інструменти роботи з деревом, металом та інші цікаві штуки. Непогане місце для того, щоб працювати над власними мейкерськими проектами без власного гаражу.
Працювати там не обов'язково. Але завітати та побачити все на власні очі буде цікаво.
https://www.facebook.com/events/2485903434962363/
Facebook
День открытых ворот
Causes event in Kharkov, Ukraine by гараж хаб on Saturday, October 19 2019 with 749 people interested and 113 people going.
Доброго ранку та доброго Crosstalk
Цього разу ми поговорили про голосових асистентів. Подивилися на спільні риси голосових асистентів від різних компаній, розглянули проблеми та перспективи розвитку цих продуктів.
Слухати:
- на всіх платформах: Pocket Casts
- на Android: Google Podcasts
- на техніці Apple: Apple Podcasts
- а також: у Castbox
Цього разу ми поговорили про голосових асистентів. Подивилися на спільні риси голосових асистентів від різних компаній, розглянули проблеми та перспективи розвитку цих продуктів.
Слухати:
- на всіх платформах: Pocket Casts
- на Android: Google Podcasts
- на техніці Apple: Apple Podcasts
- а також: у Castbox
Pocket Casts
Що таке голосовий асистент - Crosstalk Podcast
У цьому випуску ми поговоримо про те, що таке голосовий асистент. Чому компанії роблять акцент на голосову взаємодію, які можливості надають голосові асистенти, як вони працюють зараз та як можуть розвиватися у майбутньому.
Таймкод:
00:00:20 ⋅⋅⋅ Анонс теми…
Таймкод:
00:00:20 ⋅⋅⋅ Анонс теми…
Коли краще публікувати нові випуски подкасту?
Anonymous Poll
79%
Без різниці
0%
Понеділок
0%
Вівторок
0%
Середа
11%
Четвер
11%
Інший день
Конкурси!
У вас є можливість подати заявку на безкоштовне обладнання в рамках конкурсу "Transform Your Thinking" від Hackster та ON Semiconductor. У наборі - плати з Bluetooth Low Energy та сенсорами, кабель Micro-USB та J-Link.
Дедлайн на подачу заявок на безкоштовне обладнання: 17 жовтня. Всього є 100 наборів та подано 76 заявок.
Бажаємо удачі!
https://www.hackster.io/contests/OnSemi
У вас є можливість подати заявку на безкоштовне обладнання в рамках конкурсу "Transform Your Thinking" від Hackster та ON Semiconductor. У наборі - плати з Bluetooth Low Energy та сенсорами, кабель Micro-USB та J-Link.
Дедлайн на подачу заявок на безкоштовне обладнання: 17 жовтня. Всього є 100 наборів та подано 76 заявок.
Бажаємо удачі!
https://www.hackster.io/contests/OnSemi
Hackster.io
Transform Your Thinking
Think ON
Студентська лабораторія кафедри АПОТ 🇺🇦 pinned «Доброго ранку та доброго Crosstalk Цього разу ми поговорили про голосових асистентів. Подивилися на спільні риси голосових асистентів від різних компаній, розглянули проблеми та перспективи розвитку цих продуктів. Слухати: - на всіх платформах: Pocket Casts…»
Forwarded from The Next Tiny Thing
Amazon работает над тем, чтобы превратить "fancy remote control" в настоящий умный дом
На свежей презентации Amazon показали улучшения в функции Hunches для Alexa. Если коротко: это проактивные рекомендации и анализ аномалий. Например, если вы отправляетесь спать, Alexa предложит закрыть входную дверь. Или предложит создать сценарий автоматизации, если увидит постоянно повторяющиеся действия пользователя.
Наконец-то кто-то начинает это внедрять в коммерческие продукты. А так - идея летала в воздухе уже довольно длительное время.
Больше новостей от Amazon: https://staceyoniot.com/everything-we-care-about-from-the-alexa-event/
P.S. А также это было идеей для новых версий моей everpl.rtfd.io
На свежей презентации Amazon показали улучшения в функции Hunches для Alexa. Если коротко: это проактивные рекомендации и анализ аномалий. Например, если вы отправляетесь спать, Alexa предложит закрыть входную дверь. Или предложит создать сценарий автоматизации, если увидит постоянно повторяющиеся действия пользователя.
Наконец-то кто-то начинает это внедрять в коммерческие продукты. А так - идея летала в воздухе уже довольно длительное время.
Больше новостей от Amazon: https://staceyoniot.com/everything-we-care-about-from-the-alexa-event/
P.S. А также это было идеей для новых версий моей everpl.rtfd.io
Stacey on IoT | Internet of Things news and analysis
Everything we care about from the Alexa event - Stacey on IoT | Internet of Things news and analysis
Amazon hosted its annual device and services event on Wednesday with almost a dozen new devices, several new services and some new infrastructure for the smart home worth discussing. If last year’s theme was making the smart home easier to set up and more…
Alexa Voice Services - це хмарна частина асистенту Alexa та ПЗ для інтеграції у сторонні пристрої
У якості клієнтів можуть виступати мікроконтролери, вбудовані комп'ютери та пристрої з дисплеями. Нижче табличка, що показує можливості додатків під кожну апаратну платформу.
https://mobile.twitter.com/gigastacey/status/1181671457086046209
У якості клієнтів можуть виступати мікроконтролери, вбудовані комп'ютери та пристрої з дисплеями. Нижче табличка, що показує можливості додатків під кожну апаратну платформу.
https://mobile.twitter.com/gigastacey/status/1181671457086046209
Twitter
Stacey Higginbotham
Nice breakdown on the Alexa Voice Services features for people building products. Sitting at an @NXP and @idevices prezo on security for AVS devices.
ARM відкриває можливість створення власних інструкцій для архітектури Armv8-M
Якщо коротко, то ідея наступна: надати користувачам рішень ARM (тобто розробникам систем на кристалі) можливість додавати власні інструкції для спеціалізованих обчислень, апаратного прискорення і так далі.
Підтримка буде додаватися поступово для різних ядер, починаючи з Cortex-M33. А загалом це дозволить спростити реалізацію апаратного прискорення, підвищити ефективність та можливо навіть зменшити вартість у порівнянні з поточними рішеннями.
Ну а також з'явились нові можливості ліцензування ядер та архітектури.
Почало пахнути скаженим зі сторони RISC-V? Можливо. А поки дивимося, до чого це все призведе.
- https://syncedreview.com/2019/10/10/open-source-hardware-trends-arm-takes-a-different-tack/
- https://developer.arm.com/architectures/instruction-sets/custom-instructions
Якщо коротко, то ідея наступна: надати користувачам рішень ARM (тобто розробникам систем на кристалі) можливість додавати власні інструкції для спеціалізованих обчислень, апаратного прискорення і так далі.
Підтримка буде додаватися поступово для різних ядер, починаючи з Cortex-M33. А загалом це дозволить спростити реалізацію апаратного прискорення, підвищити ефективність та можливо навіть зменшити вартість у порівнянні з поточними рішеннями.
Ну а також з'явились нові можливості ліцензування ядер та архітектури.
Почало пахнути скаженим зі сторони RISC-V? Можливо. А поки дивимося, до чого це все призведе.
- https://syncedreview.com/2019/10/10/open-source-hardware-trends-arm-takes-a-different-tack/
- https://developer.arm.com/architectures/instruction-sets/custom-instructions
Synced
Open Source Hardware Trends, Arm Takes a Different Tack
Although the term “open source” conveys sentiments such as research sharing and community building, leading semiconductor IP provider Arm, which supports 95 percent of smartphone embedded processor…
Всім привіт та увага учасникам мікроконтролерного клубу
Зустріч завтра, в суботу о 14:00 відмінено. Замість зустрічі до кінця тижня на каналі лабораторії буде опубліковано відео з запланованим матеріалом.
Вибачаюсь за незручності та бажаю всім чудових вихідних.
@srg_k
Зустріч завтра, в суботу о 14:00 відмінено. Замість зустрічі до кінця тижня на каналі лабораторії буде опубліковано відео з запланованим матеріалом.
Вибачаюсь за незручності та бажаю всім чудових вихідних.
@srg_k
Як і обіцяв, відео записано та опубліковано
https://youtu.be/gDp0Yv57qRE
P.S. Новий випуск Crosstalk з'явиться в ефірі сьогодні вечором.
https://youtu.be/gDp0Yv57qRE
P.S. Новий випуск Crosstalk з'явиться в ефірі сьогодні вечором.
YouTube
Електронні лічильники
Матеріал до чергової зустрічі мікроконтролерного клубу. Презентація до цього відео: https://docs.google.com/presentation/d/12oJN_DYGfPaTdOamzFqq3wImvXl-9JhIS...