Pc-Trace

<< 2024年11月 >>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30






Pc-Trace
PC-Trace

< next 2016年5月の記事 prev >

MarlinFirmware(マーリン・ファームウェア)備忘録

先日、LCDコントローラの動作を確認するため、本体の完成を待たずに「Mega2560」ボードのファームウェアを先行インストールした。
そろそろリンクの整理をしないと同じサイトを探しまわる羽目に。

ファームウェア:MarlinFirmware
https://github.com/MarlinFirmware/Marlin/releases

先日書き忘れてしまったが、購入したLCDを動作させる場合、「U8glib」のLibraryを読み込んだ後、下記のスクリプトを検索し、コメントアウトを外して機能させる必要がある。

「Arduino IDE」を起動し、下記のスクリプトが書かれている行を検索し、コメントアウトを外す。

// #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

   ↓

#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

その他の動作(ビープ音の変更や、コントロールの変更など)は読み込んだ「U8glib」の「Pins.h」を書き換えることで行う。

U8glib:
https://github.com/olikraus/u8glib
https://bintray.com/olikraus/u8glib/Arduino

※壊れたLCDを前に、気分に任せて"ゴミ箱行き"とは言ったものの、時間のゆとりが出来ると少し反省。

ルーペやハンダゴテ、その他の道具は一通り揃っているので、間を見て修理を試みる予定。

3Dプリンターに関してはド素人にも関わらず、デザインや機能に関する好みが製作中にコロコロ変わり、その都度「SketchUp」でモデリングしてプリント。

変更したパーツがゴミの山と化している。


< next prev >