Outline

Revision as of 2020-02-09 22:56

 
<Header> <Parent> SketchWriteWithoutComputer <Title> SketchWriter <CreatedAt> 2016-12-8 <Tags> ライブラリ <Summary> SketchWriterとは、optiboot―これが書き込まれているArduinoはArduinoUnoです―と通信することができるものです。 このSketchWriterはoptibootに対してメモリのセット、データの送信、アプリの実行、を命令することができます。 それらの命令を使ってパソコンを用いずにArduinoにスケッチ―Arduinoではプログラムのことをスケッチと呼んでいます―を書き込むことができます。 SketchWriterができることは以下のことです。 * optibootに対しての基本命令の送信 * スケッチが書かれたHexFile(Hexファイル)の読み込み * Arduinoにスケッチを送信 * 今後応用可能な関数セット optibootに対しての基本命令とはメモリのセット、 データの送信、 アプリの実行、 optibootと同期などをさします。 このヘッダを用いるとArduinoからArduinoへスケッチ―プログラム―を書き込むことができます。 ただし、以下の環境が必要です。 # スケッチを書き込まれるArduinoにはブートローダー"optiboot"がかきこまれていること optibootがかきこまれているArduinoは"Arduino UNO"です。このサイトでもこれを使用しています。 # スケッチを書き込むArduinoは16MHzで動作していること optibootとの通信には115200bpsのシリアル通信が用いられています。 8MHzなどの低周波数で動作するArduinoではこの通信がうまくいきません。 SketchWriterを改良、強化、何でもしてください(;´∀`) </Summary> <Child> IntroductionSketchWriter <Child> UsageSketchWriter <Child> ReferenceSketchWriter </Header>
Retrieved from "https://contentsviewer.work/Master/Arduino/SketchWriter?cmd=history&rev=1581256600"