[chbot] ESP8266 / compiled C

Mark Atherton markaren1 at xtra.co.nz
Mon Sep 19 02:03:49 BST 2016


Thanks for all of your replies.

Module is actually a nodeMCU (with ESP12e).

-Mark

On 19/09/2016 12:48 PM, Geoff wrote:
> I tried the arduino addon the other day but was crashing on me. (The 
> esp was reporting an illegal instruction and then rebooting)
>
> If you're having issues programming it at all, check your wiring. When 
> I first got my hands on an ESP module, I spent ~3 hours trying to 
> program the thing, only to discover the issue was a dry joint on the 
> breakout board I'd made. I've also found it more reliable to hook the 
> boot pins to vcc or gnd directly.  1k resistor was being unreliable in 
> my early testing.
> Remember that when you boot the module there are different boot modes. 
> To flash it, GPIO 0 should be low when the power is applied. To boot 
> it GPIO 0 should be high. GPIO15 should be low and GPIO2 high for 
> both. I tend to leave GPIO15 floating, but tie GPIO2 directly to GND. 
> Even a 1K pulldown was unreliable in some of my testing.
>
> On a side note, the ESP32 <https://en.wikipedia.org/wiki/ESP32>is 
> becoming available soon 
> <http://www.electrodragon.com/esp32-information/>. It's the ESP8266's 
> bigger brother with more RAM, hardware PWM, many ADC pins, two DAC's, 
> and even bluetooth!
>
> On Mon, Sep 19, 2016 at 10:54 AM, Richard Jones 
> <richard.jones.1952 at gmail.com <mailto:richard.jones.1952 at gmail.com>> 
> wrote:
>
>     I have a web server / hotspot with a graphical web log and oled
>     display up and running on an ESP8266. I took an off the shelf
>     project and adapted it to accept parameters through the serial
>     port from an Arduino. Its been a while, I recall that as Hamster
>     said, once you have the io lines in the appropriate state for
>     programming everything else falls into place. What is the problem?
>
>     Here is link to the reference project :
>
>     https://harizanov.com/2014/12/wifi-iot-3-channel-relay-board-with-mqtt-and-http-api-using-esp8266/
>     <https://harizanov.com/2014/12/wifi-iot-3-channel-relay-board-with-mqtt-and-http-api-using-esp8266/>
>
>     When I resurrect this project in a few days time I'm expecting
>     hideous problems with the tool chain having moved on.
>
>     Richard
>
>     On Mon, Sep 19, 2016 at 8:55 AM, hamster <hamster at snap.net.nz
>     <mailto:hamster at snap.net.nz>> wrote:
>
>         On 19.09.2016 08:39, Mark Atherton wrote:
>
>>         Hello All,
>>
>>         Anyone have any experience running compiled C on an ESP8266 ?
>>
>         I have in the recent past been programming them in C using the
>         Arduino Addon as per
>         https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/installing-the-esp8266-arduino-addon
>         <https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/installing-the-esp8266-arduino-addon>
>
>         For me the problem was finding the jumper settings that
>         allowed the board to accept and then boot the firmware, I had
>         to pull one DIO pin high for the 'sketch' to run.
>
>
>         _______________________________________________
>         Chchrobotics mailing list Chchrobotics at lists.linuxnut.co.nz
>         <mailto:Chchrobotics at lists.linuxnut.co.nz>
>         http://lists.ourshack.com/mailman/listinfo/chchrobotics
>         <http://lists.ourshack.com/mailman/listinfo/chchrobotics>
>         Mail Archives:
>         http://lists.ourshack.com/pipermail/chchrobotics/
>         <http://lists.ourshack.com/pipermail/chchrobotics/>
>         Meetings usually 3rd Monday each month. See
>         http://kiwibots.org for venue, directions and dates.
>         When replying, please edit your Subject line to reflect new
>         subjects.
>
>
>
>     _______________________________________________
>     Chchrobotics mailing list Chchrobotics at lists.linuxnut.co.nz
>     <mailto:Chchrobotics at lists.linuxnut.co.nz>
>     http://lists.ourshack.com/mailman/listinfo/chchrobotics
>     <http://lists.ourshack.com/mailman/listinfo/chchrobotics>
>     Mail Archives: http://lists.ourshack.com/pipermail/chchrobotics/
>     <http://lists.ourshack.com/pipermail/chchrobotics/>
>     Meetings usually 3rd Monday each month. See http://kiwibots.org
>     for venue, directions and dates.
>     When replying, please edit your Subject line to reflect new subjects.
>
>
>
>
> _______________________________________________
> Chchrobotics mailing list Chchrobotics at lists.linuxnut.co.nz
> http://lists.ourshack.com/mailman/listinfo/chchrobotics
> Mail Archives: http://lists.ourshack.com/pipermail/chchrobotics/
> Meetings usually 3rd Monday each month. See http://kiwibots.org for venue, directions and dates.
> When replying, please edit your Subject line to reflect new subjects.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ourshack.com/pipermail/chchrobotics/attachments/20160919/a8d4817f/attachment-0001.html>


More information about the Chchrobotics mailing list