1 ArduinoでSPIをどのように使用しますか? Arduino Uno、Mega2560、Leonardo、および同様のボードを参照して: SPIはどのように機能しますか? SPIはどれくらい高速ですか? マスターとスレーブを接続するにはどうすればよいですか? SPIスレーブを作成するにはどうすればよいですか? 注:これは参照用の質問です。 44 arduino-uno arduino-mega c++ arduino-leonardo spi
2 一部のピンのPWM周波数が異なるのはなぜですか? のArduinoリファレンスにanalogWrite()よると、ほとんどのピンのPWM周波数は〜490 Hzです。ただし、Unoのピン5と6、およびLeonardoのピン3と11の場合は約980 Hzです。 なぜこれらが異なるのですか?それは意図的な設計機能ですか、それともハードウェアによって何らかの形で指示されていますか? 20 arduino-uno pwm arduino-leonardo analogwrite
4 スケッチを本当に縮小する方法 テスト目的で、できるだけ小さいスケッチを作成したいと思います。問題は、BareMinimumスケッチを(空のセットアップとループを使用して)コンパイルすると、Unoに466バイト、Leonardoになんと4,242バイトを取得することです。余分な関数を持たない独自のコード(つまり、millis()およびのTimer0 delay())を作成する方法はありますか?また、Leonardoのキーボード/マウス機能を無効にできるようにしたいと思います。 9 programming sketch arduino-leonardo
4 Leonardo(32u4):プログラムでそれをブリックする方法 Leonardoが導入されたとき、私はいくつかのことをするのに注意することについていくつかの記事を読んだので、新しいスケッチをロードできなくなる可能性があるため、ブートローダーを書き直す必要があります。USBポートなどの未使用のハードウェアコンポーネントを無効にするなど、省電力オプションを使用する予定なので、何か間違ったことを恐れています。 これまでに見つけたレオナルドの珍味の1つ: 割り込みが無効になっている場合、Arduino IDEに「Uploading ...」と表示されてすぐにリセットボタンを押さない限り、新しいスケッチのアップロードは失敗します。 どのようなもの(出力構成されたピンを固定電位に接続するような通常のハードウェア関連の考えを除いて)は、コントローラーを損傷したり、新しいブートローダーでLeonardoを再フラッシュしたりする必要がありますか? 8 power arduino-leonardo