開発中正式リリース前です。機能とデータは予告なく変わることがあります。

サンプル

サンプル

つまみで点滅の速さを変える

A0 の値をそのまま delay に使い、回した分だけ点滅が速く/遅くなります。

Arduino Uno R3ライブラリ 051行全体の信頼度 100%

ソース読み取り専用analog_input.ino
パーサーが読み取った内容

#include · #define · pinMode · コンストラクタ引数から抽出。AI ではなく決定論的パーサーの結果です。

部品

ledidentifier ledPin
60%
potusage analogRead(sensorPin)
50%

バス

ライブラリ

ライブラリなし — ピン名と pinMode だけから読み取りました。

ピン契約

プロジェクトが所有する不変の契約です。レベルが変わってもこの表は維持され、ターゲットボードでは物理ピンだけを再マッピングします。

論理名ピン方向信号指定方法
sensorPinA0inanalog#define
ledPinD13outdigital#define

このページはどの検証ゲートも通過させません。ロジック(シミュレータ)・電気(ERC・DRC)・実機(ユーザー確認)の検証は、プロジェクト内でそれぞれ別々に行います。

次のステップ

同じスケッチでシミュレーションから PCB まで

コードはそのままです。プレイグラウンドで avr8js 上で実行し、プロジェクトに取り込めば 8 段階の電気検証、KiCad 基板生成、Gerber 書き出しが続きます。

つまみで点滅の速さを変える · ibouPCB