Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
TechGuru
Published

Best IOT Module For Making Wearable Device Using ESP8285

Ever wanted to build your own wearable gadget with minimal effort, time and cost. Then this project is just made for you all.

IntermediateWork in progress3 hours2,441
Best IOT Module For Making Wearable Device Using ESP8285

Things used in this project

Hardware components

ESP8285 M3
https://www.aliexpress.com/item/ESP8285-ESP-M3-serial-port-transparent-wireless-WiFi-control-module-Compatible-with-ESP8266/32825926676.html?spm=2114.search0104.3.16.76915236yw7rvD&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10151_10065_10068_10344_10342_10343_10340_10341_10696_10084_10083_10618_10307_5711215_10313_10059_10534_100031_10103_10624_10623_10622_10621_10620,searchweb201603_6,ppcSwitch_5&algo_expid=3515e37f-3b93-43c6-ac3a-ca2655bb5718-2&algo_pvid=3515e37f-3b93-43c6-ac3a-ca2655bb5718&transAbTest=ae803_4&priceBeautifyAB=0
×1
SparkFun FTDI Basic Breakout - 5V
SparkFun FTDI Basic Breakout - 5V
Mine ordered from: https://www.amazon.com/WINGONEER-CP2102-Module-Serial-Converter/dp/B01LRVQIFQ/ref=sr_1_fkmr0_1?ie=UTF8&qid=1522062477&sr=8-1-fkmr0&keywords=FTDI+Cp2102
×1
AA Batteries
AA Batteries
×1
Pushbutton switch 12mm
SparkFun Pushbutton switch 12mm
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Custom parts and enclosures

AA Battery Holder and Switch

Schematics

FDDI cable and ESP8285 module connection

Board downside

ESP8285 - Pin Mapping

FDDI Cable Connection

Board side up

Code

ESP8285 - Blinky

Arduino
This example should get you started.
// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(2, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(2, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(2, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

Credits

TechGuru

TechGuru

8 projects • 13 followers
We provide Science,School and Technology projects(Working Real Time Models) for your requirements. YOU HAVE A BUDGET, WE HAVE A PROJECT !

Comments