<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body><div style="font-family:Helvetica,Arial;font-size:13px">Chris,</div><div style="font-family:Helvetica,Arial;font-size:13px">   I didn’t know they were used in cars, neat. That might explain the CAN bus support. </div><div style="font-family:Helvetica,Arial;font-size:13px"><br></div><div style="font-family:Helvetica,Arial;font-size:13px">I found this Debian bug asking for the compiler to be added. The response was basically when some offers to maintain it it will be accepted. </div><div style="font-family:Helvetica,Arial;font-size:13px"><br></div><div style="font-family:Helvetica,Arial;font-size:13px"><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868895">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868895</a></div> <div><br></div>Interesting the creator of the bug brought up the same point as you, “it was easy with AVR, why not ESP?”.<div><br></div><div>—Tim<br> <div class="gmail_signature"></div> <br><p class="airmail_on">On January 12, 2022 at 1:26:02 AM, Chris Frey (<a href="mailto:cdfrey@foursquare.net">cdfrey@foursquare.net</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>Thanks for the link Tim.<br><br>When I was working with smaller, non-wifi devices, like the Adafruit Trinket,<br>I was quite pleased that the default compiler gcc-avr was all I needed.<br><br>It seems that Espressif's tree has not been incorporated into the<br>official gcc.  Not sure why yet.  But official gcc does have<br>xtensa-lx106 support, which might be close.  I just haven't tried<br>it yet, having also used the default compiler that comes with<br>Arduino IDE so far.<br><br>When I was researching some of this, it looked like the ESP chips were<br>used in automotive applications.  This might explain some of the history<br>and why the chips are so cheap, and why the toolchains are older.<br>(gcc 4 and 8 as I recall, 8 being "new")<br><br>- Chris<br><br><br>On Tue, Jan 11, 2022 at 09:40:59PM -0500, Tim Laurence wrote:<br>> Chris,<br>>   I must confess that I have never had to interact with my compiler<br>> directly, I have always used Arduino or Platformio. When I look at my last<br>> Platformio build for ESP32 here is the compiler I see being used.<br>> <br>> /Users/tim/.platformio/packages/toolchain-xtensa-esp32s2/bin/xtensa-esp32s2-elf-gcc<br>> <br>> I think that implies Platformio is downloading its own compiler rather than<br>> using the system one. I did find some documentation from Espressif here<br>> that might be helpful.<br>> <a href="https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/get-started/linux-setup-scratch.html">https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/get-started/linux-setup-scratch.html</a><br>> <br>> —Tim<br>> <br>> On January 10, 2022 at 10:57:46 PM, Paul Nijjar via kwlug-disc (<br>> <a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a>) wrote:<br>> <br>> On Sat, Jan 08, 2022 at 10:54:03PM -0500, Chris Frey wrote:<br>> > On Sat, Jan 08, 2022 at 05:33:40AM -0500, Paul Nijjar via kwlug-announce<br>> wrote:<br>> > ><br>> > > Happy January! It looks like many of us (well, those of us who are<br>> > > lucky, anyways) will be spending a lot of January at home, so maybe it<br>> > > is appropriate that we kick off 2022 with another presentation related<br>> > > to home automation? ESPHome is a project that makes it easy to<br>> > > configure ESP32 and ESP8266 devices, which are apparently low-power,<br>> > > wifi/bluetooth computers more powerful than my first desktop computer?<br>> > > Tim Laurence loves these boards and finds them useful, so he uses<br>> > > ESPHome to configure them so they work with his Home Assistant<br>> > > install. After his presentation, maybe you will too!<br>> ><br>> > I'm greatly interested in this talk, but I'm not sure I'll be able to<br>> > make it, so I really hope it is recorded. :-)<br>> ><br>> > One question: have you managed to use the gcc-xtensa-lx106 compiler<br>> > that comes native with Debian for these boards? Or only the<br>> > xtensa-esp32s2-elf / gcc8_4_0-esp* compiler builds from the<br>> > manufacturer?<br>> <br>> Oh nuts. I forgot to bring this up. My apologies. Maybe somebody will<br>> answer on-list.<br>> <br>> - Paul<br>> <br>> <br>> -- <br>> Events: <a href="https://feeds.off-topic.kwlug.org">https://feeds.off-topic.kwlug.org</a><br>> Housing: <a href="https://unionsd.coop">https://unionsd.coop</a><br>> Blog: <a href="http://pnijjar.freeshell.org">http://pnijjar.freeshell.org</a><br>> <br>> _______________________________________________<br>> kwlug-disc mailing list<br>> <a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a><br>> <a href="https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org">https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br><br>> _______________________________________________<br>> kwlug-disc mailing list<br>> <a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a><br>> <a href="https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org">https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br><br><br>_______________________________________________<br>kwlug-disc mailing list<br><a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a><br><a href="https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org">https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br></div></div></span></blockquote></div></body></html>