<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[fatal error: pgmspace.h: No such file or directory]]></title><description><![CDATA[<p dir="auto">Arduino: 1.8.7 (Windows 8.1), Board: "Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"</p>
<p dir="auto">C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\USER\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\USER\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\USER\Documents\Arduino\libraries -fqbn=arduino:avr:pro:cpu=16MHzatmega328 -ide-version=10807 -build-path C:\Users\USER\AppData\Local\Temp\arduino_build_108441 -warnings=none -build-cache C:\Users\USER\AppData\Local\Temp\arduino_cache_620437 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\M5Stack-master\examples\Basics\Button\Button.ino<br />
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\USER\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\USER\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\USER\Documents\Arduino\libraries -fqbn=arduino:avr:pro:cpu=16MHzatmega328 -ide-version=10807 -build-path C:\Users\USER\AppData\Local\Temp\arduino_build_108441 -warnings=none -build-cache C:\Users\USER\AppData\Local\Temp\arduino_cache_620437 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\M5Stack-master\examples\Basics\Button\Button.ino<br />
Using board 'pro' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr<br />
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr<br />
Detecting libraries used...<br />
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10807 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\USER\AppData\Local\Temp\arduino_build_108441\sketch\Button.ino.cpp" -o nul<br />
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10807 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\M5Stack-master\src" "C:\Users\USER\AppData\Local\Temp\arduino_build_108441\sketch\Button.ino.cpp" -o nul<br />
Error while detecting libraries included by C:\Users\USER\AppData\Local\Temp\arduino_build_108441\sketch\Button.ino.cpp<br />
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10807 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\M5Stack-master\src" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\M5Stack-master\src\Fonts\Font16.c" -o nul<br />
C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\M5Stack-master\src\Fonts\Font16.c:3:22: fatal error: pgmspace.h: No such file or directory</p>
<p dir="auto">compilation terminated.</p>
<p dir="auto">Using library M5Stack-master at version 0.2.5 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\M5Stack-master<br />
exit status 1<br />
Error compiling for board Arduino Pro or Pro Mini.</p>
<p dir="auto">How to fix this problem? Please help thank you</p>
]]></description><link>https://community.m5stack.com/topic/729/fatal-error-pgmspace-h-no-such-file-or-directory</link><generator>RSS for Node</generator><lastBuildDate>Sat, 09 May 2026 23:54:39 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/729.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 Mar 2019 16:10:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to fatal error: pgmspace.h: No such file or directory on Tue, 05 Mar 2019 20:03:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/zackng97" aria-label="Profile: zackng97">@<bdi>zackng97</bdi></a> said in <a href="/post/3190">fatal error: pgmspace.h: No such file or directory</a>:</p>
<blockquote>
<p dir="auto">Error compiling for board Arduino Pro or Pro Mini.</p>
</blockquote>
<p dir="auto">In your error log it says you are compiling for arduino pro "Error compiling for board Arduino Pro or Pro Mini." I imagine since your on the m5stack forums that you are not trying to program an arduino board. The m5stack board definitions and libraries need to be installed first and then the m5stack device selected in the board list and also the port must be correct. please see this video on how to get started with m5stack in the arduino ide <a href="https://www.youtube.com/watch?v=U2es-l4z2Zg" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.youtube.com/watch?v=U2es-l4z2Zg</a></p>
]]></description><link>https://community.m5stack.com/post/3200</link><guid isPermaLink="true">https://community.m5stack.com/post/3200</guid><dc:creator><![CDATA[lukasmaximus]]></dc:creator><pubDate>Tue, 05 Mar 2019 20:03:56 GMT</pubDate></item></channel></rss>