วันอาทิตย์ที่ 13 พฤศจิกายน พ.ศ. 2559

RGBLED IoT ESP8266 with NetPie


RGBLED IoT ESP8266 with NetPie 



This Project you can control RGBLED Lights on the internet we call Internet of Things ( IoT ).

What is NETPIE ?

NETPIE platform is a cloud-based platform-as-a-service that facilitates interconnecting IoT devices (“things”) together in a most seamless and transparent manner possible by pushing the complexity of connecting IoT devices from the hands of application developers or device manufacturers to the cloud.
https://netpie.io/


System Diagram


Hardware


1.ESP8266 WiFi Module ( or NodeMCU )

2.RGB LED ( common anode (A) ) if you to use common cathode ( K ) must edit some code.

3.OLED Display ( Option )




Wiring Diagram



Software


Your need to sign-in NETPIE account. https://netpie.io/sign_up

ESP8266 Source code 
https://github.com/amphancm/ESP8266RGBLED_IOT_NETPIE

Need some edit your network and NETPIE ID and KEY




APP Setting with NETPIE

You need to sign up NETPIE First. ==>  https://netpie.io/sign_up


Setting your APP ID and your KEY ( REST API auth )


Save and restart your App


Android Library use in this app.

This app makes use of the ColorPicker view from Piotr Adamushttps://github.com/chiralcode/Android-Color-Picker

compile 'com.squareup.retrofit:retrofit:1.9.0'compile 'com.jakewharton:butterknife:6.1.0'compile 'com.squareup.picasso:picasso:2.5.2'compile 'de.keyboardsurfer.android.widget:crouton:1.8.5'compile 'org.parceler:parceler:0.2.16'compile 'com.crittercism:crittercism-android-agent:+'





My Website
email : info@softpowergroup.net   Tel .081-6452400

วันอาทิตย์ที่ 30 ตุลาคม พ.ศ. 2559

ESP8266 WiFi Control RGBLED with Android



ESP8266 WiFi control RGBLED with Android
This project we use ESP8266 WiFi Module to control RGB LED via WiFi Network with Android device.
Control in Local WiFi Network only. see diagram.

System Diagram


Hardware


1.ESP8266 WiFi Module ( or NodeMCU )

2.RGB LED ( common anode (A) ) if you to use common cathode ( K ) must edit some code.

3.OLED Display ( Option )



more info about Hardware and ESP8266 Source code


Wiring Diagram

 OLED for Option use I2C port.


Android App on Google Play 




App Manual


Set your ESP8266 device IP Address

Attribution:*
This app makes use of the ColorPicker view from Piotr Adamus* https://github.com/chiralcode/Android-Color-Picker


My Website
email : info@softpowergroup.net   Tel .081-6452400

วันพฤหัสบดีที่ 12 พฤษภาคม พ.ศ. 2559

ESP8266 IoT ThingSpeak Control Relay


ESP8266 IoT ThingSpeak Control Relay

ESP8266 WiFi Module and Android devices make Internet of Things Application to control devices ( Relay ) with ThingSpeak.com.

This project upgrade for this one.

System Diagram

Hardware
1.ESP8266 WiFi Module ( or NodeMCU )
2.Two Channel Relay Board. ( Active High )
3.OLED Display (Option )

Wiring Diagram

ESP8266 Pin GPIO_13 to Relay 1
ESP8266 Pin GPIO_15 to Relay 2

Option OLED Display
 ESP8266 Pin GPIO_05  ( SCL )  to  OLED pin SCL
 ESP8266 Pin GPIO_04  ( SDA )  to  OLED pin SDA






Android App on Google Play





App Manual

Open App


Two Channel Control


You must register ThingSpeak.com for your own Channel ID and Key.
In this App we set Channel ID and Key for Test only.

Sign up to start using ThingSpeak
https://thingspeak.com/users/sign_up






My Website
email : info@softpowergroup.net   Tel .081-6452400

วันพฤหัสบดีที่ 5 พฤษภาคม พ.ศ. 2559

ESP8266 WiFi Control Relay


ESP8266 WiFi Control Relay

This ESP8266 WiFi Module Project you can control 4 channel relay outputs via WiFi Network.

This project upgrade for this one.
http://androidcontrol.blogspot.com/2015/05/arduino-wifi-control-with-esp8266-module.html

System Diagram




Hardware
1.ESP8266 WiFi Module ( or NodeMCU )
2.4 Channel Relay Board. ( Active High )
3.OLED Display




Wiring Diagram



ESP8266 Pin GPIO_14 to Relay 1
ESP8266 Pin GPIO_12 to Relay 2
ESP8266 Pin GPIO_13 to Relay 3
ESP8266 Pin GPIO_15 to Relay 4

Option OLED Display
 ESP8266 Pin GPIO_05  ( SCL )  to  OLED pin SCL
 ESP8266 Pin GPIO_04  ( SDA )  to  OLED pin SDA



ESP8266 Source Code
IDE use Arduino IDE 1.6.8

Source Code on GitHub
https://github.com/amphancm/ESP8266WiFiControl



Android App on Google Play  





App Manual

Open App then click CONNECT

Set your IP Address xxx.xxx.xx.xx from ESP8266 Serial Monitor or OLED Display
and Port ( 80 )


Now, You can control device



Setting 

Change your device name



My Website
http://softpowergroup.net/
email : info@softpowergroup.net   Tel .081-6452400
Google+  https://plus.google.com/+SoftpowergroupNetThailand/

วันอาทิตย์ที่ 24 เมษายน พ.ศ. 2559

Android ESP8266 IoT ThingSpeak Sensor Data Monitor

Android ESP8266 IoT ThingSpeak Sensor Data Monitor

Old Version in  Article Android ESP8266 IoT ThingSpeak Sensor Data Monitor  We have use ESP-01 Module.
In this article we change to use ESP8266 12E Module ( or Node MCU )



System Diagram


Wiring Diagram





My Things




ESP8266 Code
https://github.com/amphancm/ESP8266ThingSpeak




Android IoT ThingSpeak Data Monitor App.



IoT ThingSpeak Data Monitor in Android App.

My Website
email : info@softpowergroup.net   Tel .081-6452400

วันเสาร์ที่ 23 เมษายน พ.ศ. 2559

Android Arduino Bluetooth Control LEDs


Android Arduino Bluetooth Control LEDs

Arduino Project which you want to control LED with Android device via Bluetooth, then this application for education and Fun!
App control 8 LEDs on the Arduino board via Bluetooth connection.
Bluetooth on Android device needs to be enable.


The Application Features


- Control 8 LEDs. ( with Bluetooth connection )

- Edit scene or pattern of LED and save to database

- One time / Loop Running

- Free Version with Ad.


Hardware

1. Arduino UNO Board or Compatible Board
2. Serial Bluetooth Module. ( HC-06 )
3. LED with Resistor 300 - 1K ohm x 8


Arduino Code and Wiring Diagram


Android App on Google Play  
App Manual

Pairing Bluetooth Module First
Settings => Bluetooth 


Search Your Bluetooth Device
Found Bluetooth Module Model HC-06



Pairing Bluetooth Device PIN 1234


Pairing OK then Close Settings and Open App



Open App then Connect Bluetooth





Bluetooth Connected OK


So, You can RUN One Time or LOOP  



EDIT Scene or pattern 



Option Menu





My Website
http://softpowergroup.net/
email : info@softpowergroup.net   Tel .081-6452400
Google+  https://plus.google.com/+SoftpowergroupNetThailand/