WiFi shield for Arduino on Kickstarter - Page 1
Forum section: electronics / general

author: Emil
author_rank: Regular Contributor
timestamp: January 06, 2015, 12:03:19 pm
content: I have made a WiFi shield for Arduino and a library to use it.The project is open source (hardware and software). All source and design files will be published before the Kickstarter campaign ends.The shield uses the ESP8266 ESP-03 module and handles voltage regulation for the module and level shifting between the 5V Arduino and the 3.3V module. It has two rows of holes to solder headers, one Arduino compatible and one with standard 0.1" spacing.I'm documenting the project and the example projects I'm making using it on Hackaday:http://hackaday.io/project/3749-wifi-shield-for-arduino-using-an-esp8266-moduleKickstarter:https://www.kickstarter.com/projects/902741881/8266wing-wifi-shieldEmil

author: zapta
author_rank: Super Contributor
timestamp: January 06, 2015, 01:12:59 pm
content: Can it do SSL? What is the binary size of a simple program that connects to a remote server over ssl and does a simple get ?

author: Emil
author_rank: Regular Contributor
timestamp: January 06, 2015, 01:55:32 pm
content: Quote from: zapta on January 06, 2015, 01:12:59 pmThe library does not handle anything protocol specific, so you would need to implement SSL yourself. My library (or the module) doesn't do anything on OSI level 6 or 7.I made a simple program to send a get to a http server and it was just under 8K, around half of that is the software serial library.Emil

author: zapta
author_rank: Super Contributor
timestamp: January 06, 2015, 03:32:47 pm
content: Quote from: Emil on January 06, 2015, 01:55:32 pmOK, so no SSL support, thanks. I found recently a Wi-Fi module from Connect One that has built in support for SSL so no much overhead on my poor atmega328p host MCU.

author: Stonent
author_rank: Super Contributor
timestamp: January 06, 2015, 04:26:21 pm
content: You can load the ESP8266 with whatever you want. It's a wifi chip and MCU all in one.I realize this project has a specific purpose, but I do hope someone makes a version of an ESP8266 board that resembles a .6" dip chip that can be easily breadboarded. A 24 or 28 pin version would probably work.Break out the ESP8266 fully on one half of the chip and on the other half, include a 3.3v regulator and use level shifters to allow for 5v logic and serial.

author: mhwlng
author_rank: Contributor
timestamp: January 06, 2015, 04:36:42 pm
content: QuoteSomething like this ?http://www.aliexpress.com/item/NodeMcu-Lua-WIFI-development-board-based-on-ESP8266-Internet-of-things/32264797795.html(I have no experience with this board)Also note that none of the available ESP8266 boards have official CE/FCC certification.

author: zapta
author_rank: Super Contributor
timestamp: January 06, 2015, 04:37:38 pm
content: Quote from: Stonent on January 06, 2015, 04:26:21 pmAny off the shelf SSL implementation I can load into the ESP8266?Currently I am using this Connect One module that is more expensive but has built in SSL stack behind an AT commands interface.http://www.mouser.com/ds/2/84/Nano-WiReach-SMT-G2-Datasheet-v1-1-2-364748.pdf

author: Stonent
author_rank: Super Contributor
timestamp: January 06, 2015, 04:55:10 pm
content: Quote from: zapta on January 06, 2015, 04:37:38 pmThe SDK mentions SSLhttp://hackaday.com/2014/10/25/an-sdk-for-the-esp8266-wifi-chip/

author: Stonent
author_rank: Super Contributor
timestamp: January 06, 2015, 04:55:47 pm
content: Quote from: mhwlng on January 06, 2015, 04:36:42 pmClose but maybe without the USB interface.

author: zapta
author_rank: Super Contributor
timestamp: January 06, 2015, 05:14:27 pm
content: Quote from: Stonent on January 06, 2015, 04:55:10 pmThanks, I will take a look.

author: LukeW
author_rank: Frequent Contributor
timestamp: January 15, 2015, 03:28:19 am
content: Quote from: Stonent on January 06, 2015, 04:26:21 pmSomething roughly like this, then. I haven't assembled it yet.

author: Emil
author_rank: Regular Contributor
timestamp: January 24, 2015, 07:55:52 am
content: I have released version 1.0 of the library together with some example code:http://www.zeptobit.com/8266wing/The Kickstarter ends in 28 hours:https://www.kickstarter.com/projects/902741881/8266wing-wifi-shield