alvieboy

First new ESP8266 wing assembled

11 posts in this topic

Finally at home.

So I took some minutes to assemble one of my new wings - a very simple design for ESP8266, so you can use it with Papilio and ZPUino.

 

Software and specialized hardware will be prepared in meantime. If we feel comfortable about this design we will share with you all details.

For now, just a bunch of photos:

 

esp8266wing-img1.jpg

 

esp8266wing-img2.jpg

 

esp8266wing-img3.jpg

Share this post


Link to post
Share on other sites

beautiful work, alvieboy :)

 

let us know how it works out.  

 

Still to decide whether to use ESP as SPI master or SPI slave....

:)

Share this post


Link to post
Share on other sites

Still to decide whether to use ESP as SPI master or SPI slave....

:)

 

 

what is the advantage/disadvantage to each?  i have only ever used SPI master and that was for reading a tiny eeprom from a cable label cartridge 

Share this post


Link to post
Share on other sites

The main difference between SPI master/slave relates to who triggers communication. Also slaves must make sure they can feed all data in a timed manner, otherwise you may get a buffer underflow.

Note that my idea is to pass TCP/UDP packets to and from ZPUino - these can be quite large.

Share this post


Link to post
Share on other sites

Ok first tests done with new wing:

 

  • ESP reset - PASS
  • ESP reset into programming mode - PASS
  • ESP reset into "normal" mode - PASS
  • ESP programming through ZPUino - PASS

SPI data also seems to be there, so I think no issues will arise.

Share this post


Link to post
Share on other sites

the more i look at that ESP8266 the more i want to source a few to play with :)

 

what kind of throughput are you expecting/seeing?

Share this post


Link to post
Share on other sites

Not necessarly worried about throughput, rather connectivity and reliability.

But with an IO speed of 80MHz and a very efficient processor at 160MHz you can eventually do interesting things with it.

The "biggest" data flow I ever used it for is actually OTA upgrade (using my own method). It's rather quick.

What do you have in mind ? I can ship you one of these for a very interesting price, since they are prototypes as of now.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now