https://pic-garage.blogspot.com/
先々週、仕込んだらっきょうの塩漬け を取り出して本漬けしました。昨日から塩抜きを始めて1昼夜、家の中がらっきょう臭くなったので、今朝は早めに本漬けしました。
初めて質問させていただきます2020年12月31日木曜日、「WS2812BマトリクスLEDで電光掲示板」を見てそっくりのSP32-DevKitC他の部品を購入してarduinoIDEでスケッチしようしているのですか・bmpファイルデコーダ 「Arduino IDEのBITMAP decoder」使い方のところでSPIFFSのファイルシステム内にsample.bmpを読み込んで・・・・とありますので「BITMAPsample.ino.txt」ファイルを作成 「BITMAPDecoder.c」ファイルを作成 --- 種類Cァイル「BITMAPDecoder.h」ファイルを作成したものを --- 種類HファイルESP32SketchDataUploadで書き込み「SPIFFS Image UpLoadedで完了」しているのですがESP32LEDpanel Arduino|1.8.15画面のタブにSP32LEDpanelのみで「BITMAPDecoder.cpp」「BITMAPDecoder.h」が表示されません?--------------------------------Arduinoは今までarduinoUNOとarduinoMEGAは経験があるのですが「SPIFFSのファイルシステム内にsample.bmpを読み込んで・・・・」は経験がないのでご教授おねがいしたいのですがよろしくお願いします。
記事の最後の方に以下の通り、ヘッダとソースはスケッチと同じフォルダに置きます。ご質問の答えになっていますでしょうか?「BITMAP decoderのヘッダとcppソースはスケッチを同じフォルダに置きました。」
早速の返信ありがとうございますおっしゃるとおり「スケッチと同じフォルダに置きます。」確認するとESP32LEDpanel.inoフォルダにdataフォルダを作成しそこにBITMAPDecorder.c と BITMAPDecorder.hとあるのでコピーしてESP32LEDpanel.inoフォルダに移動して同じフォルダにある状態にしましたら表示されましたー(^-^) ありがとうございますさっそく、初めてコンパイルしてみましたら下記Error表示がでてしまいました****エラーメッセージ上側省略ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。「「C:\Users\yasuo\Documents\Arduino\libraries\__MACOSX」に無効なライブラリ「C:\Users\yasuo\Documents\Arduino\libraries\MACOSXにはヘッダファイル(.h)がありません」があります。」----------------------念のためもう一度「ESP32 Sketch UPload」で書き込みしてコンパイルしたら****エラーメッセージ上側省略 -> candidates: []C:\Users\yasuo\Documents\Arduino\libraries\ESP32_SPIFFS_ShinonomeFNT-master\src/ESP32_SPIFFS_ShinonomeFNT.h:37:10: fatal error: ESP32_SPIFFS_UTF8toSJIS.h: No such file or directory #include "ESP32_SPIFFS_UTF8toSJIS.h"^~~~~~~~~~~~~~~~~~~~~~~~~~~compilation terminated.次のフォルダのライブラリESP32_SPIFFS_ShinonomeFNT-masterバージョン1.32を使用中:C:\Users\yasuo\Documents\Arduino\libraries\ESP32_SPIFFS_ShinonomeFNT-master exit status 1ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。とエラーがでています?お分かりになるようでしたらご面倒でもご指導お願いします
以下のファイルがないというので、インストールが必要だったのかも知れません(ちょっと覚えていません)。ESP32_SPIFFS_UTF8toSJIS.h: No such file or directory私の環境では以下にありました。Arduino\libraries\ESP32_SPIFFS_UTF8toSJIS-master\src
返信ありがとうございますご指示のようにArduino\libraries\ESP32_SPIFFS_UTF8toSJIS-master\srcインストールしました遅れましたが「ヘッダファイルとcppファイルの追加箇所」も書き込みしました再度コンパイルしますと-----------------------------------------------------****エラーメッセージ上側省略スケッチをコンパイルしています...----------------省略----------------------In file included from C:\Users\yasuo\Documents\Arduino\ESP32LEDpanel\BITMAPDecoder.h:4, from C:\Users\yasuo\Documents\Arduino\ESP32LEDpanel\BITMAPDecoder.c:1:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\FS\src/FS.h:24:10: fatal error: memory: No such file or directory #include ^~~~~~~~compilation terminated.1---「SD.h」に対して複数のライブラリが見つかりました ←複数のライブラリ??2--- 使用済:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SD3--- 未使用:C:\Program Files (x86)\Arduino\libraries\SD ←---------ディスクトップに移動して削除してみました4--- 「Adafruit_NeoPixel.h」に対して複数のライブラリが見つかりました ←複数のライブラリ??5--- 使用済:C:\Users\yasuo\Documents\Arduino\libraries\Adafruit_NeoPixel6--- 未使用:C:\Users\yasuo\Documents\Arduino\libraries\Adafruit_NeoPixel-master ←---ディスクトップに移動して削除してみました次のフォルダのライブラリESP32_SPIFFS_ShinonomeFNT-masterバージョン1.32を使用中:C:\Users\yasuo\Documents\Arduino\libraries\ESP32_SPIFFS_ShinonomeFNT-master 次のフォルダのライブラリESP32_SPIFFS_UTF8toSJIS-masterバージョン1.2を使用中:C:\Users\yasuo\Documents\Arduino\libraries\ESP32_SPIFFS_UTF8toSJIS-master 次のフォルダのライブラリSPIFFSバージョン2.0.0を使用中:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SPIFFS 次のフォルダのライブラリFSバージョン2.0.0を使用中:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\FS 次のフォルダのライブラリSDバージョン2.0.0を使用中:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SD 次のフォルダのライブラリSPIバージョン2.0.0を使用中:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SPI 次のフォルダのライブラリAdafruit_NeoPixelバージョン1.11.0を使用中:C:\Users\yasuo\Documents\Arduino\libraries\Adafruit_NeoPixel exit status 1ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。-----------------------------------------------------------------------ディスクトップに移動して削除したら1~6は表示されませんがやはりエラーになります?-------それから「ESP32 Sketch Data Upload」をインストール時にC:\Users\yasuo\Documents\Arduinoに入れるとツール一覧に表示されずC:\Program Files (x86)\Arduinoに入れたら表示されましたC:\Program Files (x86)\ArduinoにArduino.exeがありますがおかしいでしょうかすみません長々書きましたが、ご面倒でもご指導お願いします
私の環境でもC:\Program Files (x86)\ArduinoにArduino.exeがあります。なお、私は指示したつもりはなく、私の環境での状況を説明しただけです。
すみません、エラーメッセージ内容で「exit status 1ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。」の後に「C:\Users\yasuo\Documents\Arduino\libraries\__MACOSX」に、無効なライブラリ「C:\Users\yasuo\Documents\Arduino\libraries\__MACOSXにはヘッダファイル(.h)がありません」があります。がありました。よろしくお願いします。
なぜMACOSXがでてくるのか分かりません。
お世話になりました色々やってみましたが、改善されませんでした配線も完了して、書き込みさえできればと思っていましたが残念ですご面倒おかけしましたありがとうございました。
出ているエラーメッセージでググってみると原因が見つかるかも知れません。海外の掲示板などで見つかる可能性があるかも。
初めて質問させていただきます
返信削除2020年12月31日木曜日、「WS2812BマトリクスLEDで電光掲示板」を見て
そっくりのSP32-DevKitC他の部品を購入してarduinoIDEでスケッチしようしているのですか
・bmpファイルデコーダ 「Arduino IDEのBITMAP decoder」使い方のところで
SPIFFSのファイルシステム内にsample.bmpを読み込んで・・・・
とありますので
「BITMAPsample.ino.txt」ファイルを作成
「BITMAPDecoder.c」ファイルを作成 --- 種類Cァイル
「BITMAPDecoder.h」ファイルを作成したものを --- 種類Hファイル
ESP32SketchDataUploadで書き込み「SPIFFS Image UpLoadedで完了」しているのですが
ESP32LEDpanel Arduino|1.8.15画面のタブに
SP32LEDpanelのみで「BITMAPDecoder.cpp」「BITMAPDecoder.h」が表示されません?
--------------------------------
Arduinoは今までarduinoUNOとarduinoMEGAは経験があるのですが
「SPIFFSのファイルシステム内にsample.bmpを読み込んで・・・・」は
経験がないのでご教授おねがいしたいのですがよろしくお願いします。
記事の最後の方に以下の通り、ヘッダとソースはスケッチと同じフォルダに置きます。ご質問の答えになっていますでしょうか?
削除「BITMAP decoderのヘッダとcppソースはスケッチを同じフォルダに置きました。」
早速の返信ありがとうございます
返信削除おっしゃるとおり「スケッチと同じフォルダに置きます。」確認すると
ESP32LEDpanel.inoフォルダにdataフォルダを作成し
そこにBITMAPDecorder.c と BITMAPDecorder.hとあるので
コピーしてESP32LEDpanel.inoフォルダに移動して同じフォルダにある状態に
しましたら表示されましたー(^-^) ありがとうございます
さっそく、初めてコンパイルしてみましたら下記Error表示がでてしまいました
****エラーメッセージ上側省略
ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。
「「C:\Users\yasuo\Documents\Arduino\libraries\__MACOSX」に無効なライブラリ
「C:\Users\yasuo\Documents\Arduino\libraries\MACOSXにはヘッダファイル(.h)
がありません」があります。」
----------------------
念のためもう一度「ESP32 Sketch UPload」で書き込みしてコンパイルしたら
****エラーメッセージ上側省略
-> candidates: []
C:\Users\yasuo\Documents\Arduino\libraries\ESP32_SPIFFS_ShinonomeFNT-master\src/ESP32_SPIFFS_ShinonomeFNT.h:37:10: fatal error: ESP32_SPIFFS_UTF8toSJIS.h: No such file or directory
#include "ESP32_SPIFFS_UTF8toSJIS.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
次のフォルダのライブラリESP32_SPIFFS_ShinonomeFNT-masterバージョン1.32を使用中:C:\Users\yasuo\Documents\Arduino\libraries\ESP32_SPIFFS_ShinonomeFNT-master
exit status 1
ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。
とエラーがでています?
お分かりになるようでしたらご面倒でもご指導お願いします
以下のファイルがないというので、インストールが必要だったのかも知れません(ちょっと覚えていません)。
返信削除ESP32_SPIFFS_UTF8toSJIS.h: No such file or directory
私の環境では以下にありました。
Arduino\libraries\ESP32_SPIFFS_UTF8toSJIS-master\src
返信ありがとうございます
返信削除ご指示のように
Arduino\libraries\ESP32_SPIFFS_UTF8toSJIS-master\src
インストールしました
遅れましたが「ヘッダファイルとcppファイルの追加箇所」も書き込みしました
再度コンパイルしますと
-----------------------------------------------------
****エラーメッセージ上側省略
スケッチをコンパイルしています...
----------------省略----------------------
In file included from C:\Users\yasuo\Documents\Arduino\ESP32LEDpanel\BITMAPDecoder.h:4,
from C:\Users\yasuo\Documents\Arduino\ESP32LEDpanel\BITMAPDecoder.c:1:
C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\FS\src/FS.h:24:10: fatal error: memory: No such file or directory
#include
^~~~~~~~
compilation terminated.
1---「SD.h」に対して複数のライブラリが見つかりました ←複数のライブラリ??
2--- 使用済:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SD
3--- 未使用:C:\Program Files (x86)\Arduino\libraries\SD ←---------ディスクトップに移動して削除してみました
4--- 「Adafruit_NeoPixel.h」に対して複数のライブラリが見つかりました ←複数のライブラリ??
5--- 使用済:C:\Users\yasuo\Documents\Arduino\libraries\Adafruit_NeoPixel
6--- 未使用:C:\Users\yasuo\Documents\Arduino\libraries\Adafruit_NeoPixel-master ←---ディスクトップに移動して削除してみました
次のフォルダのライブラリESP32_SPIFFS_ShinonomeFNT-masterバージョン1.32を使用中:C:\Users\yasuo\Documents\Arduino\libraries\ESP32_SPIFFS_ShinonomeFNT-master
次のフォルダのライブラリESP32_SPIFFS_UTF8toSJIS-masterバージョン1.2を使用中:C:\Users\yasuo\Documents\Arduino\libraries\ESP32_SPIFFS_UTF8toSJIS-master
次のフォルダのライブラリSPIFFSバージョン2.0.0を使用中:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SPIFFS
次のフォルダのライブラリFSバージョン2.0.0を使用中:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\FS
次のフォルダのライブラリSDバージョン2.0.0を使用中:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SD
次のフォルダのライブラリSPIバージョン2.0.0を使用中:C:\Users\yasuo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SPI
次のフォルダのライブラリAdafruit_NeoPixelバージョン1.11.0を使用中:C:\Users\yasuo\Documents\Arduino\libraries\Adafruit_NeoPixel
exit status 1
ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。
------------------------------------------------------------------
-----ディスクトップに移動して削除したら1~6は表示されませんがやはりエラーになります?-------
それから「ESP32 Sketch Data Upload」をインストール時に
C:\Users\yasuo\Documents\Arduinoに入れるとツール一覧に表示されず
C:\Program Files (x86)\Arduinoに入れたら表示されました
C:\Program Files (x86)\ArduinoにArduino.exeがありますがおかしいでしょうか
すみません長々書きましたが、ご面倒でもご指導お願いします
私の環境でもC:\Program Files (x86)\ArduinoにArduino.exeがあります。
削除なお、私は指示したつもりはなく、私の環境での状況を説明しただけです。
すみません、エラーメッセージ内容で
返信削除「exit status 1
ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。」
の後に「C:\Users\yasuo\Documents\Arduino\libraries\__MACOSX」に、無効なライブラリ
「C:\Users\yasuo\Documents\Arduino\libraries\__MACOSXにはヘッダファイル(.h)がありません」があります。
がありました。
よろしくお願いします。
なぜMACOSXがでてくるのか分かりません。
削除お世話になりました
返信削除色々やってみましたが、改善されませんでした
配線も完了して、書き込みさえできればと思っていましたが残念です
ご面倒おかけしました
ありがとうございました。
出ているエラーメッセージでググってみると原因が見つかるかも知れません。海外の掲示板などで見つかる可能性があるかも。
返信削除