Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Discussion and questions about boards that can run MicroPython but don't have a dedicated forum.
Target audience: Everyone interested in running MicroPython on other hardware.
User avatar
deshipu
Posts: 1388
Joined: Thu May 28, 2015 5:54 pm

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by deshipu » Mon Sep 12, 2016 11:01 pm

Oh boy, you couldn't make that routing harder if you tried! But I think I got it. I had to use a bunch of vias, but all should be good.

The fritzing file is here: https://bitbucket.org/thesheep/eps8266p ... sp8266.fzz
The gerbers are here: https://bitbucket.org/thesheep/eps8266p ... sp8266.zip

The OSHPark order link: https://oshpark.com/shared_projects/l2EFQEsC

Note that I take no responsibility for this, and make no guarantees about how well this board will work. I did my best in the few hours I had for this, but there may be mistakes. Use at your own risk.

User avatar
deshipu
Posts: 1388
Joined: Thu May 28, 2015 5:54 pm

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by deshipu » Mon Sep 12, 2016 11:02 pm

Ah, you will need a HT7333 voltage regulator, four 10kΩ 0805-size resistors, a bunch of pin headers and a micro-usb socket.

User avatar
kfricke
Posts: 342
Joined: Mon May 05, 2014 9:13 am
Location: Germany

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by kfricke » Mon Sep 12, 2016 11:15 pm

Nope, no access within bitbucket, sorry!

User avatar
deshipu
Posts: 1388
Joined: Thu May 28, 2015 5:54 pm

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by deshipu » Mon Sep 12, 2016 11:57 pm

Sorry, try now.

SpotlightKid
Posts: 463
Joined: Wed Apr 08, 2015 5:19 am

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by SpotlightKid » Tue Sep 13, 2016 11:22 am

deshipu wrote:
SpotlightKid wrote:The Pyboard form factor also isn't very friendly to breadboarding. If you solder male pin headers to it and stick it in a breadboard, it covers all the middle lanes and leaves no place to plug you jumper wires or other components.
The trick is to put the pins in the middle on top, and only put the two rows on the sides on the bottom.
I'm not sure, whether you understood what I meant: the pyboard covers all the ten middle lanes (or rows, if you will) of a normal breadboard. See photo:
20160913_130800.jpg
20160913_130800.jpg (97.19 KiB) Viewed 6665 times

User avatar
deshipu
Posts: 1388
Joined: Thu May 28, 2015 5:54 pm

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by deshipu » Tue Sep 13, 2016 11:30 am

Ah, I see what you mean now, sorry, I'm not very used to breadboards -- usually I prefer to use female dupont cables for the connections directly, but that's because I usually work with whole modules, and not individual components. One workaround for this that I have seen is to use two breadboards side by side, but that is of course suboptimal.

SpotlightKid
Posts: 463
Joined: Wed Apr 08, 2015 5:19 am

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by SpotlightKid » Tue Sep 13, 2016 11:33 am

deshipu wrote:One workaround for this that I have seen is to use two breadboards side by side.
Yes, that's what I usually do.

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by pythoncoder » Wed Sep 14, 2016 6:35 am

Fit the Pyboard with stackable female headers on the long sides, normal female headers at the end. Plug into breadboard. Job done. ;)
Peter Hinch
Index to my micropython libraries.

SpotlightKid
Posts: 463
Joined: Wed Apr 08, 2015 5:19 am

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by SpotlightKid » Wed Sep 14, 2016 6:58 am

deshipu wrote:So I used an ESP-12 module instead, which has the same pins, but is much smaller.
I think a version using the ESP-12E, which make use of all the pins exported by this particular ESP board, including the ones on the rear, could be useful too.

User avatar
deshipu
Posts: 1388
Joined: Thu May 28, 2015 5:54 pm

Re: Suggestions please: ESP8266 "Base"-Board with pyboard Footprint

Post by deshipu » Wed Sep 14, 2016 7:33 am

SpotlightKid wrote: I think a version using the ESP-12E, which make use of all the pins exported by this particular ESP board, including the ones on the rear, could be useful too.
I doubt it. Those pins are used for communication with the internal flash memory chip, so unless you are doing something pretty non-standard (like replacing that memory with something else, or using the esp8266 as a SDIO device), they are not useful. In particular, they are not useful while you run MicroPython, which needs that flash memory to run.

Post Reply