ブログ記事28件
8Pinの小さなマイコンATtiny202はATtiny系の比較的新しいシリーズの一つです。ArduinoIDEで書き込め,安価な事もあって1年ほど前からいろいろと使ってみています。近年のIC不足の影響もあってか在庫があったり無かったりでしたが,現在は少し値段は上がりましたが在庫は復活しているようです。ATtinyの新しいシリーズはプログラムの書き込み方がUPDI(UnifiedProgramandDebugInterface)という方式になったので,その対応策として私はArd
ATtiny202などにUPDI(UnifiedProgramandDebugInterface)で書き込む時はArduinoIDEからAuduinoNanoを書き込み機として行なっていました。ArduinoIDEからUSBシリアル変換を経由して直接書き込む方法の情報は得ていたので,,,そろそろやってみようという事で腰をあげたメモです(^^;;;;;;;;[ハード構成と配線]・FTDIFT232RQUSBシリアル変換モジュールCH340が推されていますが,,手持ち
ATtiny202は動かしてみるとなかなかきびきびと動いてくれます。→40円マイコン?ATtiny202をArduinoIDEで試してみた→ATtiny202でポートコントロールを使ってナノ秒のパルスが出せるか試してみた→NeoPixel系のLEDリングをATtiny202を使ってシリアル接続のモジュールにしてみたATtiny202をArduinoIDEで使うために行った環境整備の備忘録のメモです。ATtinyの新しいシリーズは書き込み方がUPDI(UnifiedProg
ATtiny202は8PinSOPの小さなマイコンですが,NeoPixel系のLEDテープが駆動できるぐらいのナノ秒のパルスが出せれば楽しそうなので試してみました。パルスはアセンブラを使わず,普通のArduino言語でプログラムしてロジアナで波形を見ます。1.基本的なdigitalWrite()プログラムはPin0から5までループで回してHIGH/LOWを行っています。波形を見るとパルス幅はだいたい5usで,やはりそんなに速くはないですね。また,Pin4(PA0)はUPDI書き込みや
ATtiny202はATtiny85などの系列マイコンで比較的新しいシリーズの中の一つです。SOP8pinの小さなマイコンで1個40円ぐらいで手に入るわりにはメモリも多めで性能がアップしています。ArduinoIDEでも対応できるようになったので試してみたくなりました。ArduinoIDEからArduinoNanoを書き込み機として経由し,Attiny202にダウンロードしたLチカを動かしたところです。ATTiny202の概要とPin配置です。この小ささでメモリや機能は多めですね(^
ArduinoIDEを2.1.1にバージョンアップして,ファイル操作やボードマネージャの表示など少々挙動が変わったなぁ,とは思っていました。久しぶりに新しいボードマネージャを追加するため,例によって「ファイル」の「環境設定」を開けようとしたのですが,「環境設定」が無くなっていました(^^;;;。調べてみるとどうやらver2.0から「基本設定」になっていたようです,,,。・「ファイル」の「基本設定」です。・「追加のボードマネージャのURL」部です。「基本設定」の最下段の1行で目立た
ArduinoIDEでRaspberryPiPicoのマルチコアが動いたので,そういえばESP32もデュアルコアだと思い出し,久しぶりに触り始めました。ところが,ArduinoIDEからESP32へのプログラムのダウンロードがうまくいかず,結局IDEのESP32用のボードマネージャの削除・再インストールでなんとかなった顛末のメモです。IDEからのプログラムのダウンロード中にエラーが出る・ESP32以外のMPUでは問題なくダウンロードできる・ESP32はCOMポートからデバイスとし
↑ATtiny85は1円玉より小さいけれど低消費電力で動作電圧が2.7〜5.5Vと、扱いやすく低価格ですぐれたマイコンチップATtiny85へUSBaspでブートローダー書き込みArduinoNano互換機にはブートローダーが書き込まれていないことが多いと知り、手持ちの互換機はどちらだろうかと悩んだものでした。ブートローダーというと、OSとハードとの間を取り持つBIOSを読み込みOSを起動させるパソコンでのイメージが強く、プログラムから直接ハードを操作するマイコンのような場合とは
RaspberryPiPicoはPython系の話が多いのですが,ArduinoIDEもサポートされています。ArduinoIDEで動かした時のRaspberryPiPicoのデジタル出力の速さを知りたくて試してみました。なおRP2040(Pico)の売りの一つと言われるprogrammableI/O(PIO)はまだ一切さわれていません(^^;;;;;今回はPicoの普通のデジタル出力をロジアナで計測しています。・ArduinoIDEのライブラリ(ボードマネージャ)