Просто возьми и используй Go

Просто возьми и используй Go

Резкий, но по делу манифест в пользу Go на бэкенде: язык скучный намеренно, стандартная библиотека и есть фреймворк, горутины и каналы вместо async/await, один статический бинарник вместо Docker и Kubernetes, а go.mod и go.sum — вместо ада node_modules. Разбираем аргументы с примерами кода.

[Читать далее]

Подводный дрон меряет толщину льда: проект студентов ETH Zurich

Подводный дрон меряет толщину льда: проект студентов ETH Zurich

Студенты ETH Zurich собрали автономный подводный аппарат, который измеряет толщину льда на замёрзших озёрах снизу — безопаснее и точнее, чем сверлить лунки. Шесть двигателей и шесть степеней свободы, процессор NVIDIA Jetson, GPS в радоме и акустическое позиционирование SBL. И честный рассказ о том, почему сонар пришлось заменить на измерение давления.

[Читать далее]

Octopus 16: неинвазивный ЭЭГ-интерфейс на ESP32 для управления играми

Octopus 16: неинвазивный ЭЭГ-интерфейс на ESP32 для управления играми

Octopus 16 — компактный открытый ЭЭГ-интерфейс: 16 электродов на подпружиненных пого-пинах размером с монету, два 24-битных АЦП TI ADS131M08 и ESP32, который шлёт данные на хост по Bluetooth Low Energy. Команда показала, как по ЭЭГ определять состояние концентрации и скармливать его простым играм.

[Читать далее]

Meshtastic умеет больше простой связи: сигнализация для сарая на LoRa

Meshtastic умеет больше простой связи: сигнализация для сарая на LoRa

GreatScott! использовал Meshtastic не для переписки, а чтобы связать удалённый садовый сарай с домом: ИК-барьер на входе, модуль Heltec ESP32 LoRa публикует тревогу в канал Meshtastic, а второй модуль у дома отдаёт сигнал в Home Assistant через RadioLib и MQTT.

[Читать далее]

Беспроводная связь на Arduino с модулем nRF24L01+

Беспроводная связь на Arduino с модулем nRF24L01+

Налаживаем беспроводную связь между Arduino с помощью дешёвого трансивера nRF24L01+ на 2,4 ГГц через библиотеку RF24: односторонняя передача, отправка сразу нескольких значений через struct (температура и влажность с DHT11) и двусторонняя связь по типу рации. Плюс — как увеличить дальность.

[Читать далее]