Двигаясь в сторону миниатюризации захотелось собрать что-то меньше, чем Arduino, чтобы помещалось на минимальной безпаечной макетной платке. Заинтересовал проект Adafruit trinket на Attiny85. Собрал клон и попробовал собрать минимальный полезный проект - датчик температуры и влажности с передачей на планшет по Bluetooth. В основном задача была проверить клон на более сложной задаче, чем просто blink.
Программируется из Arduino IDE. Пришлось скачать версию от Adafruit со всеми изменениями, так как потерялся в рекомендациях по стандартному способу модификации IDE.
С библиотеками тоже пришлось повозиться - не все DHT захотели компилиться под Trinket.
rrh присоединил изображение:
Автор
RE: Bluetooth датчик температуры-влажности на Trinket
И, собственно, скетч.
Используются библиотеки tinyDHT и SendOnlySoftwareSerial.
Задействованы 2 из 5 входов. Объем используемой памяти - 3,4 из доступных 5.3 КБ.
Скетч заработал только при выборе 16 МГц, при 8 МГц выдавал нулевую температуру и влажность, но реагировал на отключение DHT от Trinketа.