<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									sketch too big error attempting to verify/compile project - Arduino				            </title>
            <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/</link>
            <description>Tweaking4All.com Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Wed, 17 Jun 2026 04:20:18 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: sketch too big error attempting to verify/compile project</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2294</link>
                        <pubDate>Sun, 12 Jul 2020 14:12:59 +0000</pubDate>
                        <description><![CDATA[@hans
GPS module is easy.  VCC, GND, TX and RX.  That&#039;s it.  It is a uBlox 6M GPS Module.
The SD module is a little more complicated.  I don&#039;t know the manufacturer.  But here is one on am...]]></description>
                        <content:encoded><![CDATA[<p>@hans</p>
<p>GPS module is easy.  VCC, GND, TX and RX.  That's it.  It is a uBlox 6M GPS Module.</p>
<p>The SD module is a little more complicated.  I don't know the manufacturer.  But <strong><a href="https://www.amazon.com/Storage-Memory-Shield-Module-Arduino/dp/B01IPCAP72" target="true">here is one on amazon</a></strong> that looks like the one I have<br />It has six pins GND, VCC, MISO, MOSI, SCK, CS</p>
<p>I was able to get the SD module working on my Nano so I know it can be done.  The Nano has an Adafruit SSD1206 monochrome display, uBlox 6M GPS, and microSD module.</p>
<p>Wiring is as follows<br />---------------------<br />Nano Pin 5V to all components VCC<br />Nano GND to all components GND</p>
<p>Nano D13 to OLED SCK &amp; SD SCK<br />Nano D12 to SD MISO<br />Nano D11 to OLED SDA(MOSI)<br />Nano D10 to OLED CS<br />Nano D9 to OLED RES(RESET)<br />Nano D8 to OLED DC<br />Nano D6 to GPS RX<br />Nano D5 to GPS TX<br />Nano D4 to SD CS</p>
<p>The display on the ESP32 is I2C and not SPI like the one I have on the Nano so the wiring will be a little simpler.</p>
<p>I am hoping to take these components over to the ESP32.  I don't have any specific code for the data logger yet.<br />I found a few on the web that may work but I have to look,</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>tvr4</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2294</guid>
                    </item>
				                    <item>
                        <title>RE: sketch too big error attempting to verify/compile project</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2291</link>
                        <pubDate>Sun, 12 Jul 2020 11:48:06 +0000</pubDate>
                        <description><![CDATA[Yeah, moving to another board does occasional come with little puzzles when it comes to the pins.So far I have found that different boards, use different pin for internal stuff (for example ...]]></description>
                        <content:encoded><![CDATA[<p>Yeah, moving to another board does occasional come with little puzzles when it comes to the pins.<br />So far I have found that different boards, use different pin for internal stuff (for example the LED, or serial data, etc).<br />You can see this in the link you gave for the ESP32 pinout (great link by the way!).<br />Especially with already installed items like a display where the display is already hardwired to certain pins.</p>
<p>As for the bootloader of your Uno, I think you can upload it again, but it does come with some challenges for sure.</p>
<p>As for the analog pins, I think the pins labeled ADC (Analog Digital Converter) can read analog signals.<br />For outputting an analog signal you'd probably need pins marked with DAC (Digital Analog Converter), but I didn't see any on the picture.</p>
30
<p>Just for future reference, I've included the picture here as well 😋 </p>
<p>For testing: I found the ESP8266 to be pretty resilient and considering its price, it wouldn't be too bad if you'd blow one up 🤣 .<br />On that note: I've set the serial port to my ESP8266 very high, and on rare occasions I have to unplug it from the USB port for it to work again with the Arduino IDE (uploading code). Not a biggy though.</p>
<p>Do you have any reference for the GPS module and SD card reader you're using?</p>
<p>In serach of pins: I do recall my old display to be working either in slow or fast mode, and it needed either <span>PWM or SPI pins to work. <br />My <strong><a href="https://www.tweaking4all.com/hardware/arduino/sainsmart-arduino-color-display/" target="true">Display article</a></strong> shows the difference in wiring and some of that info may be useful for you as well (I'm thinking display and SD card).</span></p>
<p>I'd assume the GPS module just uses a simple serial communication with the Arduino, so that one shouldn't be too hard to move around to a different PIN.</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>Hans</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2291</guid>
                    </item>
				                    <item>
                        <title>RE: sketch too big error attempting to verify/compile project</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2290</link>
                        <pubDate>Sat, 11 Jul 2020 15:05:51 +0000</pubDate>
                        <description><![CDATA[I tried uploading the color data logger with SD support sketch yesterday and now the Uno is not functional.  I think it overwrote the bootloader.  If I try to upload anything, even the blink...]]></description>
                        <content:encoded><![CDATA[<p>I tried uploading the color data logger with SD support sketch yesterday and now the Uno is not functional.  I think it overwrote the bootloader.  If I try to upload anything, even the blink sketch, to the Uno I just get an error that the device is not responding.</p>
<p>I ordered a new board but think I am not going to mess with the color data logger any more.<br />I am going to work on the smaller data logger that uses a Nano and a monochrome screen for text only.<br /><br />Then I can port that project o the ESP32</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>tvr4</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2290</guid>
                    </item>
				                    <item>
                        <title>RE: ESP32 learning curve</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2286</link>
                        <pubDate>Thu, 09 Jul 2020 20:03:17 +0000</pubDate>
                        <description><![CDATA[I was tinkering with the ESP32 board today and it is cool. 
This board is made by Heltec and it uses their heltec.h library.  There are more libraries but this one is a start
The OLED codi...]]></description>
                        <content:encoded><![CDATA[<p>I was tinkering with the ESP32 board today and it is cool. </p>
<p>This board is made by Heltec and it uses their heltec.h library.  There are more libraries but this one is a start</p>
<p>The OLED coding is different from the Adafruit SD1307 and SD7735.  I looked over their library reference and there is a learning curve but it is managable.</p>
<p>Biggest issue<br />SoftwareSerial.h library will not work.  All the examples I have for the GPS use this so I need to figure this out</p>
<p>Wiring Issue<br />How to wire the GPS module and SC Card modules</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>tvr4</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2286</guid>
                    </item>
				                    <item>
                        <title>RE: ESP32 pinout</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2284</link>
                        <pubDate>Thu, 09 Jul 2020 15:43:07 +0000</pubDate>
                        <description><![CDATA[Found this great ESP32 pinout reference.  It also contains links to a getting started with the ESP32 and other tutorials.Very valuable resourc]]></description>
                        <content:encoded><![CDATA[<p>Found this great ESP32 pinout reference.  It also contains links to a getting started with the ESP32 and other tutorials.<br />Very valuable resource<br /><br />https://randomnerdtutorials.com/esp32-pinout-reference-gpios/</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>tvr4</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2284</guid>
                    </item>
				                    <item>
                        <title>RE: ESP32</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2283</link>
                        <pubDate>Thu, 09 Jul 2020 14:35:43 +0000</pubDate>
                        <description><![CDATA[These are great links.  I am going to do a little studying.  I did have a problem with the amazon.de link since I can not read German.
The stack exchange link looks great and seems to be ju...]]></description>
                        <content:encoded><![CDATA[<p>These are great links.  I am going to do a little studying.  <br />I did have a problem with the amazon.de link since I can not read German.</p>
<p>The stack exchange link looks great and seems to be just what I am looking to do.  I am not sure there was an understandable solution to that post but I will look further.</p>
<p>Can you interpret the ESP32 pinout and tell me which pins are usable for input, output and analog, digital?</p>
<p>THANKS !</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>tvr4</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2283</guid>
                    </item>
				                    <item>
                        <title>RE: sketch too big error attempting to verify/compile project</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2282</link>
                        <pubDate>Thu, 09 Jul 2020 14:32:28 +0000</pubDate>
                        <description><![CDATA[Wow I never know where was a such thing as a Smart Light bulb.  Cool]]></description>
                        <content:encoded><![CDATA[<p>Wow I never know where was a such thing as a Smart Light bulb.  Cool</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>tvr4</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2282</guid>
                    </item>
				                    <item>
                        <title>RE: sketch too big error attempting to verify/compile project</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2281</link>
                        <pubDate>Thu, 09 Jul 2020 12:06:51 +0000</pubDate>
                        <description><![CDATA[Funny: Some cheap smart &quot;lightbulbs&quot; actually run on the ESP8266 ...]]></description>
                        <content:encoded><![CDATA[<p>Funny: Some cheap smart "lightbulbs" actually run on the ESP8266 ...</p>
<p>https://youtu.be/_2yjB6T9uC8</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>Hans</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2281</guid>
                    </item>
				                    <item>
                        <title>RE: sketch too big error attempting to verify/compile project</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2280</link>
                        <pubDate>Thu, 09 Jul 2020 12:03:31 +0000</pubDate>
                        <description><![CDATA[Document: attached PDF.

 
 
I&#039;d assume the ESP32 is just as easy to get started with. It goes something like this:
Instead of the SP8266 package (described here), you&#039;ll need to instal...]]></description>
                        <content:encoded><![CDATA[<p>Document: attached PDF.</p>
29
<p> </p>
<p> </p>
<p>I'd assume the ESP32 is just as easy to get started with. It goes something like this:</p>
<p>Instead of the SP8266 package (described <a href="https://www.tweaking4all.com/hardware/esp8266/getting-started-esp8266/#AddingESP8266boardinformation" target="true">here</a>), you'll need to install the ESP32 package:</p>
<ul>
<li>The ESP32 sources from the manufacturer:<br />https://heltec.org/project/wifi-lora-32/ (look under "Docs &amp; Resources", seems you need to install:<br /><em>Board manager:</em>
<p><strong>https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series</strong><br /><em>Libraries:</em><br />https://github.com/HelTecAutomation/Heltec_ESP32 (general use)<br />https://github.com/HelTecAutomation/ESP32_LoRaWAN (if you use LoRaWAN)</p>
</li>
<li>
<p>Stable release link: <br /><strong>https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json</strong></p>
</li>
<li>Development release link: <br /><strong>https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json</strong></li>
<li>One from the manufacturer:<br /><strong>https://dl.espressif.com/dl/package_esp32_index.json</strong></li>
</ul>
<p>I'd probably use the first one to begin with ... if that is messy or old, then you could consider using one of the 3 more generic ones. With the generic ones you may need an additional library for the display though.</p>
<p> </p>
<p> </p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>Hans</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/5/#post-2280</guid>
                    </item>
				                    <item>
                        <title>RE: sketch too big error attempting to verify/compile project</title>
                        <link>https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/4/#post-2279</link>
                        <pubDate>Thu, 09 Jul 2020 12:01:26 +0000</pubDate>
                        <description><![CDATA[I&#039;m not familiar with that particular board (nice case though!), I assume it is a generic ESP32 (successor of the ESP8266) with a relatively generic OLED display?
I&#039;ve been tinkering with a...]]></description>
                        <content:encoded><![CDATA[<p>I'm not familiar with that particular board (nice case though!), I assume it is a generic ESP32 (successor of the ESP8266) with a relatively generic OLED display?</p>
<p>I've been tinkering with an ESP8266 the past few weeks, and have to say that I love them. Fast, more memory, cheap, wifi build in. Nice!<br />Getting started was super easy as well. (see <a href="https://www.tweaking4all.com/hardware/esp8266/getting-started-esp8266/" target="true">my article</a>)</p>
<p>Since both GPS and SD card use digital pins, I'm confident they will work with the ESP32.<br />I guess selecting the right pins can be the confusing part - but all in all it does look very similar to the ESP8266.<br /><a href="https://stackoverflow.com/questions/53252187/how-to-get-esp32-to-datalog-gps-to-an-sd-and-show-oled-display" target="true">This Stackoverflow</a> post may be helpful.</p>
<p>With the ESP8266 I found it to have more digital pins, but fewer analog pins (not an issue for my projects, and I understand the ESP32 is better equipped than the ESP8266).</p>
<p>Personally, I'd go for one of the MakerFocus models (<a href="https://amzn.to/3iMEY5G" target="true">Amazon.com</a>, I couldn't find it at Amazon.de, but I did find <a href="https://amzn.to/3gJUPQm" target="true">this alternative</a> that looks exactly the same, and an <a href="https://amzn.to/3iPlhdA" target="true">ESP8266 alternative</a>), but I'm biased haha.<br />My ESP8266 is from MakerFocus and I'm very pleased with it.</p>
<p>Funny, while looking at the ESP32 from Amazon.de, I did find <strong><a href="https://drive.google.com/file/d/1adV8qKkzZWtWqKQMTOAmV44uLfnYM7xG/view" target="true">this link</a></strong> that may be helpful (also Heltec).<br />I'll copy the content of that document in the next reply (to keep things a little less chaotic).</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>Hans</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/sketch-too-big-error-attempting-to-verify-compile-project/paged/4/#post-2279</guid>
                    </item>
							        </channel>
        </rss>
		