Как стать автором
Обновить
17.26

Разработка для интернета вещей *

Учимся разрабатывать для интернета вещей

Сначала показывать
Порог рейтинга
Уровень сложности

Тайм-менеджмент для кинестетиков

Время на прочтение6 мин
Количество просмотров11K

Время — самый ценный ресурс, который у нас есть. Чтобы использовать его максимально продуктивно, существуют всякого рода техники тайм-менеджмента. Если говорить о тайм-менеджменте в масштабах рабочего дня, то одна из самых популярных техник называется Pomodoro. Но эта статья не про GTD, а про код (и немного про железо ^^).


Так вот, для техники Pomodoro есть инструмент Tomighty и у него открытый исходный код на C#, что побуждает к модификации этого самого кода с целью добавления новых возможностей и интеграции со всякими штуками.


Сегодня мы будем интегрировать клиент Tomighty с устройстовм "Большая Красная Кнопка". Нам для этого понадобится:


  • Большая Красная Кнопка (со светодиодом). У меня оказалась не очень большая, но очень красная.
  • ESP8266 — один из наиболее оптимальных микроконтроллеров по соотношению удобство/цена. Это даже не микроконтроллер вовсе, но как микроконтроллер он абсолютно прекрасен!
  • MicroPython. Я не знаю языка удобнее чем Python, а вы? Разве что Ruby, но его вроде бы не портировали на ESP8266.
  • Протокол MQTT для связи между компом и девайсом.
  • Visual Studio.
  • Опционально, расширение CodeRush for Roslyn. Оно сильно упрощает работу с как со своим, так и с незнакомым кодом.


Зачем? Чтобы получить опыт работы с чужим кодом. В связи с грядущим Hacktoberfest, этот скилл будет крайне актуален.


Welcome!

Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии7

Вторая версия Монитора качества воздуха

Время на прочтение1 мин
Количество просмотров11K
image

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

И вот появилась новая версия прибора.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии19

Comodo Group сообщают о четырехкратном увеличении числа киберугроз

Время на прочтение4 мин
Количество просмотров2.8K
Компания Comodo Group Inc. сообщает, что во втором квартале этого года количество вредоносных программ выросло почти в 4 раза по сравнению с первым кварталом. Согласно отчету, количество заражений увеличилось с 25 млн до 97 млн.

По данным Лаборатории Касперского, им удалось обнаружить и отразить 45 тыс. атак червя WannaCry в более чем 74 странах. А Petya, новая итерация которого (NotPetya) появилась 27 июня, поразил 2 тыс. компаний с помощью EternalBlue.

Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии1

Как компании перенести свою инфраструктуру в облако и избежать ошибок

Время на прочтение10 мин
Количество просмотров7.8K
Миграция в облако тесно связана с перемещением данных, настроек, приложений, операционных систем в виртуальный дата-центр облачного провайдера. Кажется, что это сложно и ненадежно, однако все больше компаний доверяют сервисы технологии IaaS. Например, в течение трех последующих лет 50% индийских организаций планируют переместить инфраструктуру в облако.

Рынок «идет» вверх — по прогнозу аналитического агентства Gartner, в 2017 году IaaS-сегмент вырастет на 36,8% и достигнет планки в 34,6 млрд долларов. Поэтому в сегодняшнем материале мы поговорим о том, на что компаниям обратить внимание, чтобы мигрировать инфраструктуру в облачную среду и избежать потенциальных рисков.

Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии3

Истории

Моя любимая конференция по встраиваемым технологиям и интернету вещей

Время на прочтение2 мин
Количество просмотров2.5K
Я проработал в компании Кварта Технологии около 10 лет, стоял у истоков технологической части работы с заказчиками и партнёрами по встраиваемым решениям на технологиях Microsoft. Даже написал несколько книг про разработку с использованием Windows Embedded платформы.

Я всегда сам стараюсь постетить конференцию EDAY, которую проводит Кварта, чтобы быстро обновить свои знания во встриваемых решениях, пообщаться с партнёрами и т.д. Я считаю, что это одна из лучших профильных конференций по встраиваемым технологиям и инетрнету вещей, поэтому с радостью хочу вас всех туда пригласить.

10 октября в Москва в ИнфоПространстве пройдёт 10 конференция «Встраиваемые технологии и Интернет вещей», которую организует компания Кварта Технологии. Участие бесплатное, необходима регистрация.


Подробности и видео с прошлогодней конференции
Всего голосов 16: ↑16 и ↓0+16
Комментарии3
Придумайте и воплотите в прототипе идею высокотехнологичного сервиса для действующих или потенциальных клиентов банка на базе стека In-Memory. В рамках сервиса предложите, как использовать Internet Of Things или Artificial Intelligence в мире финансов. Команда, реализовавшая самый перспективный проект получит приз в 400 000 рублей. Конкурс проводится в преддверии конференции «Сбербанк In-Memory Day».
Участвовать
Всего голосов 21: ↑15 и ↓6+9
Комментарии29

Go на устройствах с маленькой памятью

Время на прочтение4 мин
Количество просмотров7.5K

Перевод статьи разработчика компании Samsara об опыте использования Go на автомобильном роутере с 170MB оперативки.


В компании Samsara мы разрабатываем автомобильные роутеры, которые предоставляют в реальном времени телеметрию двигателя через CAN шину, данные с беспроводных термосенсоров через Bluetooth Low Energy и соединение по Wi-Fi. Эти роутера очень ограничены по ресурсам. В отличие от серверов с 16 GB оперативной памяти, у наших роутеров есть всего 170MB и всего одно ядро.



Наша новая камера CM11, закреплённая в кабине.


Чуть ранее в этом году мы выпустили видео камеру, которая крепится внутри кабины, чтобы улучшить безопасность машин для наших клиентов. Эта камера, по сути, является периферийным устройством для нашего роутера, которое генерирует много данных. Она записывает 1080p H.264 видео с частотой 30 кадров в секунду.


Наша первая реализация сервиса работы с камерой, который был отдельным процессом на роутера, потреблял 60MB, то есть почти половина всей доступной памяти, но мы знали, что можем добиться лучших результатов. Мы буферизировали только 3 секунды видео потока на 5Mpbs, и 60MB было достаточно, чтобы удерживать в памяти целых 90 секунд видео, так что мы решили посмотреть, где мы можем уменьшить использование памяти.

Читать дальше →
Всего голосов 22: ↑14 и ↓8+6
Комментарии14

«Каждому по кванту»: Станут ли квантовые вычисления коммерческим продуктом?

Время на прочтение4 мин
Количество просмотров5.5K
Расшифровать ДНК, провести сложные химические эксперименты с бактериями и решить криптографические задачи — возможно ли все это вне стен специализированных лабораторий? Сегодня вряд ли. Однако работа над выпуском квантового компьютера для массового рынка, которому такие задачи по плечу, активно ведется — об этом говорят последние новости.

Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии7

IOTV — простой HTTP протокол для работы с сообщениями и командами IOT объектов в сервисе VIALATM

Время на прочтение2 мин
Количество просмотров2.2K


Несколько разрработчиков, использующих сервис VIALATM для работы с IOT объектами, обратились ко мне с просьбой реализовать простой http протокол. Ранее они использовали MQTT протокол, но в силу каких-то причин им было необходимо более простое решение. Протокол реализован. В этой статье его краткое описание.
Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии7

Поиграем в Firebase

Время на прочтение10 мин
Количество просмотров13K
Внутри: настольные игры, NFC метки, Firebase, ESP 8266, RFID-RC522, Android и щепотка магии.

image Меня зовут Оксана и я Android-разработчик в небольшой, но очень классной команде Trinity Digital. Тут я буду рассказывать об опыте создания настольной игрушки на базе Firebase и всяких разных железяк.
Читать дальше →
Всего голосов 26: ↑23 и ↓3+20
Комментарии5

Bluetooth Mesh – развитие стандарта передачи данных для IoT

Время на прочтение4 мин
Количество просмотров10K
Группа компаний Bluetooth SIG, контролирующая развитие Bluetooth-технологий, 18 июля объявила, что стандарт Bluetooth с этого момента поддерживает функциональность mesh-сетей. Эта новость особенно тепло была принята энтузиастами концепции IoT.

Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии2

Кроссплатформенный IoT: Использование Azure CLI и Azure IoT Hub

Время на прочтение8 мин
Количество просмотров3.6K
Представляем первую статью из цикла «Кроссплатформенный IoT». При прочтении заголовка у вас мог возникнуть вопрос: какое отношение имеет CLI к IoT Hub? Всё просто, разработчики представили модуль, который позволяет управлять операциями IoT Hub из командной строки. Под катом вы узнаете как активировать поддержку Azure IoT Hub в Azure CLI, создать и управлять им далее.


Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии0

Заметки маркетолога: Как поставить Ubuntu на RPI и подключить к Azure IoT Hub

Время на прочтение3 мин
Количество просмотров5.8K
Что делает маркетолог, когда его просят рассказать как использовать технологию, а он не может найти инструкцию? Обычно начинает дёргать всех окружающих технарей, искать в интернете или молча ждать чуда, или плакать. Но, эта история про другого маркетолога. Он просто взял и написал инструкцию сам. Приглашаю под кат оценить труды и поделиться своим мнением.


Читать дальше →
Всего голосов 23: ↑16 и ↓7+9
Комментарии17

Ближайшие события

Запись с 1 млн нейронов: новые планы DARPA

Время на прочтение2 мин
Количество просмотров6.2K
На днях IEEE Spectrum рассказали о новом заказе DARPA. Он входит в тематическую программу по нейроинженерии и разработке соответствующих систем, которой занимается Управление.

Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии14

Пять главных аспектов плохой безопасности интернета вещей

Время на прочтение5 мин
Количество просмотров8K


Рынок безопасности интернета вещей к 2021 году достигнет $37 млрд, согласно аналитическому отчёту Marketsandmarkets.com. Где разрастается хаос в сфере кибербезопасности, там и тратятся большие деньги на обеспечение этой безопасности.

В начале 2017 года эксперты предсказывали, что зияющие в IoT бреши приведут к разрушению критически важной инфраструктуры, росту конкурентной разведки и краж интеллектуальной собственности. Также прогнозировалось, что многократное увеличение DDoS-атак парализует Dyn DNS-систему, а с ней и многие важные веб-домены.

Давайте рассмотрим пять основных аспектов плачевного состояния IoT-безопасности, вытекающего из взрывного роста, масштабов, уязвимости, ёмкости и доступности устройств.
Читать дальше →
Всего голосов 20: ↑19 и ↓1+18
Комментарии10

Итоги «SAP Кодер 2017»: умный холодильник, виртуальный ассистент рекрутера и многое другое

Время на прочтение6 мин
Количество просмотров4.2K

Напомним, SAP Кодер 2017 – это наш первый в СНГ онлайн-конкурс для разработчиков на открытой облачной платформе SAP. Среди десятка призеров было много любопытных проектов, включая системы диспетчеризации скорой помощи, управления инкассацией для сети банкоматов и оптимизации цен в ритейле. А сервис мониторинга отгрузки товаров настолько заинтересовал жюри, что в зале прозвучала фраза «почти купил».
Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии3

Интеграция TI SensorTag, Eclipse kura и веб части через Apache Camel

Время на прочтение5 мин
Количество просмотров5.9K

Photo

Привет всем. В данной статье я бы хотел показать пример использования связки TI SensorTag, Raspberry PI, Apache Camel с выводом в веб часть. В результате будет веб приложение, отображающее в реальном времени данные с сенсоров и бд хранящая показания, с промежуточным связующим узлом в виде Apache Camel приложения.

Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

Цифровой датчик температуры TSic: адреса, пароли, явки

Время на прочтение10 мин
Количество просмотров12K
Продолжаем серию материалов об особенностях применения различных датчиков и чувствительных элементов.

Герой сегодняшней статьи, на первый взгляд, не представляет собой ничего особенного — мало ли мы видели цифровых датчиков температуры. Однако у серии TSic есть два необычных свойства: действительно высокая точность (до ±0.07°C у старшей модели) и малоизвестный однопроводной интерфейс ZACwire.

Под катом подробно описываем номенклатуру стандартных датчиков TSic и кастомные решения, разбираемся в особенностях коммуникационного протокола, смотрим примеры программ для МК. Словом, делаем всё чтобы убедить уважаемого читателя в том что датчики TSic стоят своих денег.
Всего голосов 17: ↑17 и ↓0+17
Комментарии12

Умный замок на Android Things и Raspberry Pi3

Время на прочтение16 мин
Количество просмотров15K

В декабре 2016 года Google анонсировал выход первой Developer Preview версии Android Things. С тех пор проект сильно изменился. Все еще доступна только preview-версия, но с каждым шагом у платформы появляются новые возможности и растет число поддерживаемых устройств.


С каждым днем появляются новые примеры использования IoT устройств в реальном мире, а сама платформа становится все более привлекательной. Мы в Live Typing решили тоже погрузиться в интереснейший мир Интернет Вещей и рассказать о своем опыте. Эта статья для тех, кто слышал об Android Things, но боялся попробовать. А также о том, как мы реализовали свой «умный замок» и пользуемся им в собственном офисе.


img

Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии16

Проблемы безопасности и главные достижения ИИ

Время на прочтение17 мин
Количество просмотров9.2K


Тема искусственного интеллекта остается в фокусе интереса большого количества людей. Главная причина неослабевающего внимания публики в том, что за последние годы мы узнали о сотнях новых проектов, где используются технологии слабого ИИ. Весьма вероятно, что ныне живущие на планете люди смогут воочию застать появление сильного ИИ. Под катом история о том, когда именно ждать башковитых роботов в вашей квартире. Спасибо за светлые мысли ZiingRR и Владимиру Шакирову. Enjoy.
Читать дальше →
Всего голосов 25: ↑24 и ↓1+23
Комментарии45