Matt,

   Most of the ESP8266 modules themselves (rather than the development 
boards) have a rather inconveniently sized, castellated solder-pad 
arrangement which makes them quite awkward to solder onto perfboard or 
stripboard.  If you're only planning on using the WiFi capability, the 
ESP8266-ESP01S is a good bet.  It's a very small module, but comes with 
0.1" pins, so it is a breeze to use with perfboard (although not with 
stripboard or breadboard).  The "S" in the ESP01S is very important, as it 
indicates that the module has more memory than the old, original ESP01 
board (the old boards are blue, but the 01S boards are black and generally 
have "ESP01S" silkscreened next to the connector).

   This eBay vendor ships reasonably quickly and has always sent good 
working parts to me (so 
far!):-  
https://www.ebay.com/itm/ESP-01-ESP-01S-ESP8266-Wireless-Transceiver-Module-Breakout-Breadboard-Adapter/262771926407

   Please do note that it is the Chinese New Year holiday right now, so 
nothing will be moving for another week and a half, at least.  Your local 
Amazon is probably a better bet if you're looking to get one quickly (hint 
- choose one that is eligible for Amazon Prime, even if you're not a 
member, otherwise you may end up waiting for shipment from China after all).

   There are quite a variety of ESP01S + Adapter-Board combinations 
available for only a dollar or more than the board itself.  Two of the most 
useful adapters are the (red) plug-in USB adapter, which makes it really 
easy to reprogram the ESP01S module, and there's also a (blue) plug-in 
adapter which has an on-board 3v3 regulator as well as level shifters and a 
breadboard-friendly pin-out, so you can plug it straight into an existing 
(5v) project and be ready to go.

   For my part, I've been playing with doing the opposite of Rob.  I'm 
trying to offload some of the peripheral work from the ESP8266 onto PIC 
micros (the ESP8266 is a very powerful microcontroller in its own right, 
but it does suffer from one drawback ...if you load it down with 
interrupts, or any tight loop processing for that matter, it will panic and 
reset, because the single processor needs to have enough free cycles to 
continuously handle the network).  Anyway, I've been fooling around with 
having the ESP8266 and PIC(s) talk over i2c, but haven't had too much time 
for any projects recently, so haven't made too much headway.  If anyone has 
any working examples of and ESP i2c master with PIC slaves, I'd love to 
hear from them.  :-)

   Finally, for anyone who hasn't seen or played with an ESP8266 yet, I 
have two or three odd modules (mainly older, but working, versions) which 
I'd be happy to ship out to members of this list in appreciation of all of 
the support I've received over the years.  I'll be shipping from Japan, so 
don't expect next day delivery :-).  One per person.  Please reply directly 
to me, not to the list.  Sebastien, you have first option, if you want one 
(thanks again for the Jaluino Bee).


                                        -John-

---
On Sunday, 3 February 2019 10:26:08 UTC+9, Matthew Schinkel wrote:

> What module did you buy? I see too many on ebay. I'd like to pick up the 
> same one you have. Is it connected by serial, SPI or I2c?
>
> We should look into making more tutorials to get people interested. For 
> now, we can add them as blogs on justanotherlanguage.org
>
> You can announce it on Jallist if you think others there would be 
> interested.
>
> Matt.
>
> On Saturday, February 2, 2019 at 3:28:36 AM UTC-5, Rob Jansen wrote:
>>
>> Hello all,
>>
>> I am working on a JAL library for using the esp8266 wifi module. It is 
>> starting to work and I made some sample programs. It is still work in 
>> progress and I need to clean up the documentation of the library. Once done 
>> can post it on GitHub but I am wondering if it should be 
>> checked/reviewed/tested by somebody to see if is all clear. What is the 
>> normal procedure for doing this? Put it on the jallist forum?
>>
>> Kind regards,
>>
>> Rob
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/jallib.
For more options, visit https://groups.google.com/d/optout.

Reply via email to