「電子工作とプログラミング」カテゴリーアーカイブ

ATtiny ウォッチドッグタイマ割込みでLEDチカチカ

 

概要 ATtiny85で、TC(タイマーカウント)ユニットのタイマーオーバーフロー割込みの代わりに、WDT(ウォッチドッグタイマー)割込みを使ってみる。WDT割込みを使えば、アイドルスリープに比べて消費電流が極めて小さい … 続きを読む ATtiny ウォッチドッグタイマ割込みでLEDチカチカ

ATtiny85/45 ピンチェンジ割込み、アナログ式キー識別、アイドルスリープ

   

概要 ATtiny85/45を使って家電用の赤外線リモコンを作るにあたって以下を試してみた。 ピンチェンジ割込みでパワーダウンスリープから復帰する。 抵抗分圧とA/Dコンバータを使って、押されているキーを識別する。 Ar … 続きを読む ATtiny85/45 ピンチェンジ割込み、アナログ式キー識別、アイドルスリープ

ATtiny85で赤外線リモコン用の波形を作る話

   

概要 ATtiny5シリーズ(ATtiny85/45/25)のもつPWM機能を使って、家電用の赤外線リモコンのための波形(38kHz、デューティ1/3)を作ってみる。Arduinoで使われているATmega8シリーズでは … 続きを読む ATtiny85で赤外線リモコン用の波形を作る話

ATtiny85/45のための準備

   

概要 小さな赤外線リモコンを作ろうと思ったのだけど、今まで使ってきたArduino PRO MINIでは場所をとりすぎるし電池も2本いるので、小さいAVRマイコンのATtiny85あるいは45を使ってみることにした。8ピ … 続きを読む ATtiny85/45のための準備

ESP-WROOM-02にもEthernetシールドUSR-ES1をつないでみる

   

概要 ちょっと前にESP-WROOM-32にSPI接続のEthernetモジュール、USR-ES1をつないでみたところ、標準的に結線するだけでスケッチから有線LANを使うことができた。では、ESP-WROOM-02Dでは … 続きを読む ESP-WROOM-02にもEthernetシールドUSR-ES1をつないでみる

ESP32にEthernetシールドをつないで性能を確認

   

概要 ちょっと前に、ESP-NOWを使って複数の ESP-WROOM-02+温度センサーからの測定データを1台のESP32で受け、そのデータを ESP-WROOM-32(以下、ESP32)からインターネット上のサーバーに … 続きを読む ESP32にEthernetシールドをつないで性能を確認

ESP8266とESP32 温度測定にESP-NOWを使ってみる

ESP32-DevC ESP32とESP8266 ESP-WROOM-02D 

概要 Espressif社が開発したESP-NOWは、IEEE802.11のMACフレームの一種であるアクションフレームを使ってEspressif社のWiFiデバイス間でデータを送受信するための独自技術で、ESP-WRO … 続きを読む ESP8266とESP32 温度測定にESP-NOWを使ってみる

ESP8266 ESP.restart()問題とディープスリープ復帰の検出とWROOM-02D

   

概要 ESP-WROOM-02を使った温度測定の仕組みを作ったり直したりしているが、ESP8266 Core for Arduino  (2.4.1版)を使っているときに遭遇した小ネタを少しばかり。 ネタとしては、 ES … 続きを読む ESP8266 ESP.restart()問題とディープスリープ復帰の検出とWROOM-02D