PIC Projects
WiFi, Ethernet
Doorbell with SD / EEPROM
SD FAT16/32 for .bmp
LCD TFT Egg Timer
LCD TFT Oscilloscope
SD Talking Clock
SD Sound Recorder,
    FAT32 wav Player
LED Thermometer
LED Egg Timer
LCD Egg Timer

Frequency Counters
TFT 10MHz
100KHz For PC
1MHz For PC
8 Digits LED 50 MHz
Scope Screen Display
LCD Module 10MHz
6MHz for Android
USB PIC18F2550
USB TFT display BMP
USB DS18B20 Sensor
USB Thermometer
USB Counter
USB Meter
USB Oscilloscope
USB Input-Output
USB 16x2 LCD

COM & LPT Ports
MCP3201 on LPT
Serial TFT Text
Serial Inputs Outputs
Serial Port LCD
Analogue Signal to LPT
MCP3201 on Serial Port
Serial Thermometer
Analogue Signal to Serial
LCD Display on LPT
Serial Thermostat

Others
Water Softener
HP Stream 7 docking
3.7V to 5V
Solar Charger

Infrared Decoder
PIC Music

Code Lock
Code Lock with LCD
HOME MOBILE Technical Tips

PIC16F690 WiFi - Browse data sent to your website from ESP8266.

This project can be useful for you if you have a website that you can use to keep the data.
The common way is to set the ESP8266 to server mode and connect to it from the internet by entering your router IP address in a browser. My internet provider don't let me do that by changing my IP address each time I enter the IP address. In this project the ESP is set to station mode and it sends several bytes of data to my website. I can browse at the data from the internet by logging to a page in my website. A disadvantage of this system is that you can't access the ESP directly from a browser on the internet. This code is set to transfer the data to the website once every 60 seconds. Changes to the code can allow for transfer of more data.
The idea is taken from here:
https://thingspeak.com/ The idea is to request a file and to add the data using URL parameters. The PHP file (a1.php) records the data on another file which I named a2.php. I added a suggestion for a PHP script. To see the data log to page http://mfprojects.co.uk/a2.php . In the code enter your SSID and PASSWORD of your router. Also change the name of my website to yours. You can use my website to test your project, note that if more than one person is using my website at the same time they are likely to read each others data.
Monitoring the data both ways can be achieved by connecting the Tx output of the ESP to the Rx input of a serial to USB converter module and setting the Serial Monitor of the Arduino IDE to read the port of that USB.
The ESP view is of the side where you can see the antenna (the revers side of the connector).
The circuit works on 3.3V supply, the ESP doesn't tolerate 5V.

Arduino WiFi - Browse data sent to your website from ESP8266.

This project can be useful for you if you have a website that you can use to keep the data.
The common way is to set the ESP8266 to server mode and connect to it from the internet by entering your router IP address in a browser. My internet provider don't let me do that by changing my IP address each time I enter the IP address. In this project the ESP is set to station mode and it sends several bytes of data to my website. I can browse at the data from the internet by logging to a page in my website. A disadvantage of this system is that you can't access the ESP directly from a browser on the internet. This code is set to transfer the data to the website once every 60 seconds. Changes to the code can allow for transfer of more data.
The idea is taken from here:
https://thingspeak.com/ The idea is to request a file and to add the data using URL parameters. The PHP file (a1.php) records the data on another file which I named a2.php. I added a suggestion for a PHP script. To see the data log to page http://mfprojects.co.uk/a2.php . In the code enter your SSID and PASSWORD of your router. Also change the name of my website to yours. You can use my website to test your project, note that if more than one person is using my website at the same time they are likely to read each others data.
The internal connections of the Arduino show the serial data coming out of the Atmega only. Monitoring the data both ways gives better view. One way to achieve that is by connecting the Tx output of the ESP to the Rx input of a serial to USB converter module and setting the Serial Monitor of the Arduino IDE to read the port of that USB.
1K resistor is to attenuate the 5V from the arduino to the Rx input of the ESP. The ESP view is of the side where you can see the antenna (the revers side of the connector).

Arduino ETHERNET - Browse data sent to your website from ENC28J60.

This project can be useful for you if you have a website that you can use to keep the data.
The common way is to set the ENC28J60 to server mode and connect to it from the internet by entering your router IP address in a browser. My internet provider don't let me do that by changing my IP address each time I enter the IP address. In this project the Ethernet is set to Client mode and it sends several bytes of data to my website. I can browse at the data by logging to a page in my website. A disadvantage of this system is that you can't access the Ethernet module directly from a browser on the internet. This code is set to transfer the data to the website once every 30 seconds. Changes to the code can allow for transfer of more data.
The idea is taken from here:
https://thingspeak.com/ The idea is to request a file and to add the data using URL parameters. The PHP file (a11.php) records the data on another file which I named a12.php. I added a suggestion for a PHP script. To see the data log to page http://mfprojects.co.uk/a12.php . In the code change the name of my website to yours. Change also 'a1.php' to the name of the php file in your website. You can use my website to test your project, note that if more than one person is using my website at the same time they are likely to read each others data.

        




Name:

Comments and questions

Copy the number from the picture It stops net-robots from adding comments.


Be the first to add a comment.