TOP Contributors

  1. MIKROE (2653 codes)
  2. Alcides Ramos (351 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (90 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (136642 times)
  2. FAT32 Library (69856 times)
  3. Network Ethernet Library (55898 times)
  4. USB Device Library (46236 times)
  5. Network WiFi Library (41869 times)
  6. FT800 Library (41096 times)
  7. GSM click (28949 times)
  8. PID Library (26403 times)
  9. mikroSDK (26321 times)
  10. microSD click (25331 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Example

Ajax WIFI HTTP demo with microSD storage

Rating:

1

Author: Wilson A. Gan Cuba

Last Updated: 2013-07-20

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: WiFi

Downloaded: 1068 times

Not followed.

License: MIT license  

This project is similar in functionality to the original Ajax WIFI HTTP demo with ROM storage, but has been modified in several aspects to make the web page files be stored and served from a microSD card.
Release date: May, 07 2013.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Ajax WIFI HTTP demo with microSD storage" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Ajax WIFI HTTP demo with microSD storage" changes.

Do you want to report abuse regarding "Ajax WIFI HTTP demo with microSD storage".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroC PRO for PIC
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Example Blog

This, along with the Ajax WIFI http demo with ROM storage, are the only two examples of ajax control with a microcontroller in the world at the time of release to be open sourced, ready to use and WiFi.

The original Ajax demo added a lot of power to the Mikroelektronika’s version, but it requires having internet access in the client side to download the jQuery library from the Google CDN.

Inherently the WEB is associated with the Internet in lots of countries, but what would happen if you live, or the project is, for a place where there is no access to it? The CDN will simply not be available and the project down.

I firstly felt tempted to re-write it in pure javaScript (still may be a possibility) but definitely I like jQuery, that makes programming pure fun, so I preferred to find a solution.

Well, now that you got the point I present you with this new Ajax WIFI HTTP demo where a microSD have been used to store the jQuery library and also the entire web page, what produces the additional benefit of facilitating making an entire website with several internal hyperlinks because of spare capacity.

These files have been also Gzipped as a plus, increasing the loading speed and also if internet access is available the required library can still be retrieved from Google’s CDN, also increasing the initial loading speed.

But of course, as nothing is perfect in this world, the microSD and microSD click are required, adding little more complexity and expenses to the project.

In the following link you could see a simulated version (not connected to a hardware) to have a first preview of the project: http://projects.eovirtual.com

Note that:

This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/.

And if you feel like commenting something, do not hesitate to do it, so I can benefit too from your feedback.

Example video

Set it to 720px for better quality

Watch on YouTube
Boards on mikrobus

Boards on mikrobus

microSD click and Wifi plus click.

View full image

En español:

La demostración original Ajax WIFI HTTP añadió gran valor a la versión de Mikroelektronika, pero requiere tener acceso a internet en el lado del cliente para descargar la biblioteca jQuery desde el CDN de Google.

Intrínsecamente la WEB está asociada con la Internet en muchos países, pero ¿qué pasaría si por ejemplo usted es una persona que vive, o el proyecto es para, un lugar donde no hay acceso? La CDN simplemente no estaría disponible y el proyecto no funcionaría.

Primeramente me sentí tentado a volver a escribirlo en JavaScript puro (aunque aún es una posibilidad), pero definitivamente me gusta jQuery, que hace que la programación sea divertida, por lo que preferí buscar una solución.

Así que, ahora presento esta nueva demostración Ajax WIFI HTTP donde una microSD ha sido utilizada para almacenar la biblioteca jQuery y también todo el contenido de la página web. Lo que produce el beneficio adicional de poder crear un sitio web completo con hipervínculos internos, gracias a la capacidad ahora disponible.

Estos archivos han sido comprimidos en formato gzip, lo que aumenta la velocidad de carga y si el acceso a Internet está disponible la biblioteca en cuestión aún se puede obtener de la CDN de Google, lo que también aumenta la velocidad de carga inicial.

Por supuesto, como nada es perfecto en este mundo, la microSD y microSD click son necesarias, añadiendo más complejidad y costo al proyecto.

Tenga en cuenta que:

Este trabajo está licenciado bajo la licencia Creative Commons Attribution-ShareAlike 3.0 Unported . Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-sa/3.0/.

Y si desea comentar algo, adelante, hágalo, así yo también me beneficio con su retroalimentación.

ALSO FROM THIS AUTHOR

WIFI HTTP + media loading from microSD (image, audio and video) (HTML5 compatible)

0

This projects shows how to read a multimedia file from a microSD an load it into a web page.

[Learn More]

WIFI WebGl (three.js) (3D) Lamp control with PIC micro

0

This project features the first WebGL (Web graphics library) electronic control in the world using the Three.js library and a PIC microcontroller interfaced with a Triac. Release date: 08/03/2013

[Learn More]

WIFI HTTP + image loading from PIC ROM

0

Simple example to demonstrate how an image (or probably almost any binary file) can be encoded in base64 format and loaded into the PIC ROM as long as the ROM space allows it.

[Learn More]