All Projects → alanswx → WebPixelFrame

alanswx / WebPixelFrame

Licence: other
Code to control a ESP8266 and a matrix of ws2812b pixels

Programming Languages

C++
36643 projects - #6 most used programming language
javascript
184084 projects - #8 most used programming language
objective c
16641 projects - #2 most used programming language
c
50402 projects - #5 most used programming language
HTML
75241 projects
shell
77523 projects
PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to WebPixelFrame

zevoicemask
An open source DIY implemetation of a face mask with voice visuals and animations.
Stars: ✭ 13 (-31.58%)
Mutual labels:  esp8266, maker
iot-product-dev-book
Source code for example apps from IoT Development for ESP32 and ESP8266 with JavaScript.
Stars: ✭ 38 (+100%)
Mutual labels:  esp8266
maker
Maker is a advanced mobile ToDo app for Android and iOS
Stars: ✭ 35 (+84.21%)
Mutual labels:  maker
somebody-should
A place to document practices on the wiki and collect issues/suggestions/to-do items for the physical space at DoES Liverpool
Stars: ✭ 26 (+36.84%)
Mutual labels:  maker
ToolpathGenerator
Automating Toolpath Planing and Generation for 3-Axis CNC
Stars: ✭ 26 (+36.84%)
Mutual labels:  maker
pixelRestorer
Using statistics to restore pixel art images.
Stars: ✭ 23 (+21.05%)
Mutual labels:  pixel-art
Pixel
A real-time collaborative canvas, inspired by Reddit Place
Stars: ✭ 26 (+36.84%)
Mutual labels:  pixel-art
AsyncTelegram
Async Arduino Telegram BOT Library for ESP8266 and ESP32
Stars: ✭ 41 (+115.79%)
Mutual labels:  esp8266
iot-dev
Example IoT projects
Stars: ✭ 54 (+184.21%)
Mutual labels:  esp8266
smmdb
cross console/emulator sharing platform for Super Mario Maker courses
Stars: ✭ 51 (+168.42%)
Mutual labels:  maker
bevy retrograde
Plugin pack for making 2D games with Bevy
Stars: ✭ 212 (+1015.79%)
Mutual labels:  pixel-art
pxt-maker
MakeCode target for "Maker" boards (beta)
Stars: ✭ 107 (+463.16%)
Mutual labels:  maker
Resume-Maker
Resume Maker is tool where you can generate your resume for free. It has functionality like dynamic preview, color themes, responsive ,etc.
Stars: ✭ 40 (+110.53%)
Mutual labels:  maker
piskel
A simple web-based tool for Spriting and Pixel art.
Stars: ✭ 9,109 (+47842.11%)
Mutual labels:  pixel-art
wireless-esp8266-dap
ESP8266 Wireless Debugger. Based on CMSIS-DAP v2.0.0. Optional 40MHz SPI acceleration, etc. ESP8266 无线调试器
Stars: ✭ 154 (+710.53%)
Mutual labels:  esp8266
metal camera
iOS metal camera with GPU shaders.
Stars: ✭ 68 (+257.89%)
Mutual labels:  pixel-art
ld47-fortLoop
Fort Loop: a 48h puzzle game for Ludum Dare 47
Stars: ✭ 24 (+26.32%)
Mutual labels:  pixel-art
frontend-park
哈喽大家好~我是荣顶!这是一个有趣的前端趣味知识公园~该项目是我平时捣鼓前端相关技术的一些案例集合。
Stars: ✭ 66 (+247.37%)
Mutual labels:  pixel-art
KniwwelinoLib
The Kniwwelino® hardware is the first micro-controller development platform entirely designed in Luxembourg for primary school children.
Stars: ✭ 16 (-15.79%)
Mutual labels:  esp8266
micropython-TEA5767
MicroPython driver for TEA5767 FM radio module on ESP8266/ESP32/Pico
Stars: ✭ 24 (+26.32%)
Mutual labels:  esp8266

WebPixelFrame

This repository provides the code to control a ESP8266 and a matrix of ws2812b pixels for the Web Pixel Frame. In order to properly install the software on the WeMo device, you will need to both install the software & libraries needed, and also update the Arduino IDE to be able to program the WeMo board.

Software and Library Installation

Requires these libraries:

In order to install an Arduino library by cloning the Github Repository, in your command line navigate to the Arduino libraries directory. On a Mac it can be found at this path:

<home directory>/Documents/Arduino/libraries/

Then you can simply clone each of the required libraries:

git clone [email protected]:me-no-dev/ESPAsyncTCP.git
git clone [email protected]:me-no-dev/ESPAsyncWebServer.git
git clone [email protected]:alanswx/ESPAsyncWiFiManager.git

Restart the Arduino IDDE to activate these new libraries.

New Mac driver for Sierra

Next, install the Web Pixel Frame software repository anywhere else (not in the Arduino libraries folder!) simply by cloning the repository. Since Piskel is a submodule, make sure to clone the repository with --recursive option:

git clone --recursive git://github.com/alanswx/WebPixelFrame.git

If you are using a Mac, please be sure to install the USB driver for the WeMo.

Arduino IDE Update

If you Arduino IDE is not already updated to program the WeMo board, follow these steps:

  • Install WeMo Support - Follow the instructions at this page to install get the Arduino app able to program WeMo D1 Mini boards.
  • Install SPIFFS Uploader - This project requires this tool to uploaded the web page code to the web server we install on the WeMo board.

Notes:

Make sure the pixel display on ESP8266 plugs into the RX pin - that is where the DMA is.

Make sure the SPIFFS is larger than 1M

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].