TOP Contributors

  1. MIKROE (2650 codes)
  2. Alcides Ramos (350 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 (136542 times)
  2. FAT32 Library (69737 times)
  3. Network Ethernet Library (55844 times)
  4. USB Device Library (46178 times)
  5. Network WiFi Library (41801 times)
  6. FT800 Library (40990 times)
  7. GSM click (28923 times)
  8. PID Library (26384 times)
  9. mikroSDK (26284 times)
  10. microSD click (25299 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
Project

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

Rating:

0

Author: Wilson A. Gan Cuba

Last Updated: 2013-08-10

Package Version: 1.0.0.0

Category: WiFi

Downloaded: 1162 times

Not followed.

License: MIT license  

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

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "WIFI WebGl (three.js) (3D) Lamp control with PIC micro" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "WIFI WebGl (three.js) (3D) Lamp control with PIC micro" changes.

Do you want to report abuse regarding "WIFI WebGl (three.js) (3D) Lamp control with PIC micro".

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

Project Blog

Tested with Google chrome and Mozilla firefox.

This project is the first WebGL electronic remote control in the world. It is also Wifi thanks to the Wifi plus click board from Mikroelektronika.

WebGL is a new web technology that brings hardware-accelerated 3D graphics to the browser without installing additional software. [ source: http://www.chromeexperiments.com/webgl/]

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

Read the article provided with the release (also below) for further clarification.


License: 

WIFI WebGl (three.js) Lamp control with PIC micro by Wilson A. Gan Cuba is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Brief video about the project

Set it to 720px for better quality

Watch on YouTube
WebGL world

WebGL world

3D world

View full image
Whole system

Whole system

Hardware

View full image

Español: 

Probado con Google Chrome y Mozilla Firefox.

Este proyecto es el primer control remoto electrónico WebGL en el mundo. Es también WIFI gracias a tarjeta Wifi plus clic de Mikroelektronika.

WebGL es una nueva tecnología web que provee gráficos en 3D acelerados por hardware al navegador sin necesidad de instalar software adicional. [Fuente: http://www.chromeexperiments.com/webgl/]

En el siguiente enlace se puede ver una versión simulada (no conectada a un hardware) para tener una idea preliminar del proyecto: http://projects.eovirtual.com

Lea el artículo que se proporciona con el código fuente (también disponible más arriba) para más explicaciones. (en Inglés)

ALSO FROM THIS AUTHOR

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]

WIFI embedded WEBGL with PIC micro (3D animation)

0

The first two examples in the world to demonstrate how to load a WEBGL animation using a PIC microcontroller. Release date: April, 28 2013

[Learn More]

WIFI HTTP + multi file loading from PIC ROM ( .html, .css, .js)

0

The purpose of this project is to demonstrate in a simplified manner, how add multiple files to Mikroelektronika's WIFI HTTP demo, which will be stored in the PIC ROM but could be requested through the main web page as external files, all to be included in the same web page.

[Learn More]