/SPEEEduino

Simple, straightforward ESP8266 and Arduino fusion board for educators

Primary LanguageMakefile

Populated PCB

Designed by MakerFoundry LLP | Designed, assembled and tested in Singapore

SPEEEduino

SPEEEduino is an easy to use Wi-Fi enabled microcontroller, designed and fabricated by EEE students. Users can write programs to connect or control things over the Internet.

Official Reference Website: https://sites.google.com/view/speeeduino/home

Related project: ESPblaster

Technical information

Repository Layout

  • SPEEEduino_v1.0: EAGLE files for the old SPEEEduino v1.0, which is deprecated
  • SPEEEduino_v1.1: EAGLE files for thew new SPEEEduino
  • Low Level Library: The SPEEEduino Low Level Library, which is an Arduino library that provides an easy way to interface with the ESP8266-01 module with the SPEEEduino.
  • docs: The github.io homepage for the SPEEEduino
  • Image Assets: Image assets for websites related to the SPEEEduino and markdown pages.

Startup states table

A simplified version of this table is also available on the back of the SPEEEduino v1.1's board.

GPIO0 (1) GPIO2 (2) ESP-RX connect to D4 (3) ESP-TX connect to D2 (4) ESP-RESET Button
Wi-Fi Enable ⬆️ ⬆️ ⬆️ ⬆️ Leave open
Disconnect ESP-01 ⬇️ ⬇️ Leave open
Reset ESP-01 Press down
Flash ESP-01 ⬇️ ⬆️ ⬇️ ⬇️ Press down, set switches, release

Contributing

Contributing to the SPEEEduino Git Repository requires you to have EAGLE 8.4 or newer which supports Managed Libraries.

SPEEEduino primarily uses EAGLE's Managed Libraries made by Sparkfun, but also contain our own custom footprints and SMD component footprints from Cytron.

Our team

OSHW

Open Source Hardware (OSHW)