epaper's People
epaper's Issues
let the users control their MQTT account
need add auth, userModel, mqtt account management, mqtt tls
epd: custom font, schema
right now we only have 2 fonts: Segoe12 and monospace.
need some more, and also define some schemas
proper notifcation
see device connection status
aside from active param, there should be a param indicating if the device is connected to the broker or not
TIme stamp
New font segment
BE: redundant `id` and `_id` in DeviceModel
_id
param is automatically generated by MongoDB, and is unique. id
is a user-defined param, which is in slug format of a custom device name. id
is also being used as a topic in MQTT, so it's helpful. Need to rename id
to change its purpose to something else
fe: management boards
Debug UI
Add debug functions so that the user can see output from the device or also flash code to the device via USB
Doc: the esp flow
MQTT: write to epd wont update activeTimestamp
when writing data from server to esp device, it will update the display with latest data, without acknowledging that the old data should be updated to inactive, so we don't have the correct activeTimestamp
value.
ota
it's ota time!
fe: rendering font and schema in real time
in user add section, there is a form asking for custom font and theme to render, but no render image is available yet
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.