Commit Graph

55 Commits

Author SHA1 Message Date
Jelmer
cd7feb34df Merge branch 'master' of https://github.com/jjwbruijn/solum-esl-alternative-proto 2023-02-01 22:05:36 +01:00
Jelmer
bcc3d266a8 improved LUT handling, including 1.54" 2023-02-01 22:05:23 +01:00
Jelmer
7402dd2512 Merge pull request #6 from nlimper/development
Webpage redesign + tag database + content generation
2023-02-01 21:13:36 +01:00
Nic Limper
78c688f968 Merge remote-tracking branch 'upstream/master' into development 2023-02-01 19:51:29 +01:00
Nic Limper
54d6c70249 bugfix 2023-02-01 19:46:59 +01:00
Nic Limper
a0f7c84d30 big webpage overhaul
(not production ready yet, but feel free to try!)
2023-02-01 19:33:52 +01:00
Jelmer
57895f7c0c wip: splashscreen, scanning-menu 2023-02-01 12:35:52 +01:00
Jelmer
85af79fb74 moved some stuff, scanning zigbee channels 2023-01-31 22:29:10 +01:00
Jelmer
849fbc44fd cleanup, rewrote epd-print method 2023-01-31 11:46:16 +01:00
Jelmer
5089ecf308 WIP on custom LUT's, red offset fixed (maybe?) 2023-01-31 00:19:29 +01:00
Nic Limper
e4a106ee23 tag database, web interface.
Caution, this crashes. Investigating.
2023-01-30 23:40:14 +01:00
Jelmer
97ced31b12 beginning refactoring 2023-01-30 21:00:34 +01:00
Jelmer
9ca62e6388 1.54 splashscreen 2023-01-30 19:26:35 +01:00
Jelmer
30abbcaa14 fixed X font drawing skew 2023-01-30 17:14:00 +01:00
Jelmer
0f0c86d5f8 added bitmap for splashscreen-fixed red-offset bug 2023-01-30 15:35:48 +01:00
Jelmer
1a3e3a335b Merge pull request #4 from jjwbruijn/Y-font-rotate-180
Y font rotate 180
2023-01-30 12:26:46 +01:00
Jelmer
917ad76f66 improved line-drawing 2023-01-30 12:25:21 +01:00
Nic Limper
2fbb77bc34 jpeg2bmp, bmp2grays, refactor website
- new webpage to manage tags (work in progress), gets rid of jquery ;-)
- built in jpg and 24bpp bmp converter. the jpeg-converter auto-rotates the image, so uploading a 296x128px jpeg for a 2.9" tag is fine now. 24bpp bmp is also fine, but no autorotation (more complex, and imho unnecessary)
- changed websockets communication to json
- small fixes and cleanup
2023-01-29 22:39:38 +01:00
Jelmer
8313f838ca Variable X-shift in Y-axis print 2023-01-29 21:13:27 +01:00
Jelmer
d263e3fd06 wip 2023-01-29 14:11:58 +01:00
Jelmer
0b561d2473 Fixed stuff.Haven't checked power consumption! 2023-01-29 01:20:06 +01:00
Jelmer
8929afbff2 first attempt at a UI 2023-01-28 23:17:07 +01:00
Jelmer
7bb2c6e0e5 preparations for UI 2023-01-28 21:27:33 +01:00
Nic Limper
1d24b563d7 added image handling
- bmp2grays to convert 24 bits BMP to 2 bits
- spr2grays to create image using tft_espi library
2023-01-28 19:16:30 +01:00
Jelmer
3ad39ecd5d Merge pull request #3 from nlimper/pushbutton
add pushbutton
2023-01-28 01:26:01 +01:00
Jelmer
874be363eb Merge pull request #2 from nlimper/small-fixes
small fixes
2023-01-28 01:24:46 +01:00
Nic Limper
5808fdd733 button fixes
added buttonState in struct, #define HAS_BUTTON to enable listening to the button state.
2023-01-28 00:48:22 +01:00
Nic Limper
7211dcf19e bugfix on added button 2023-01-28 00:48:05 +01:00
Nic Limper
0a97f8a1e1 added button
Place a button switch between TEST pin (P1.0) and GND + capacitor in parallel).
Pressing button wakes up the tag and sends a request to the AP, including button state.
2023-01-28 00:47:49 +01:00
Nic Limper
d2e2c619b3 small fixes
small fixes to be also compatible for compiling in Windows
2023-01-28 00:23:16 +01:00
Nic Limper
4f1dbc1fa5 local config changes 2023-01-27 23:25:04 +01:00
Nic Limper
62fc61652e button fixes
added buttonState in struct, #define HAS_BUTTON to enable listening to the button state.
2023-01-27 23:19:53 +01:00
Nic Limper
f07240e3c3 small fixes
small fixes to be also compatible for compiling in Windows
2023-01-27 20:19:40 +01:00
Nic Limper
92acb744fa bugfix on added button 2023-01-27 15:52:55 +01:00
Nic Limper
8b4a0a9892 added button
Place a button switch between TEST pin (P1.0) and GND + capacitor in parallel).
Pressing button wakes up the tag and sends a request to the AP, including button state.
2023-01-27 15:38:59 +01:00
Jelmer
08c1ab7106 added AP binary 2023-01-23 13:55:49 +01:00
Jelmer
818b829a13 moved vars around for persistence after sleep 2023-01-23 00:55:27 +01:00
Jelmer
dcd2891b94 Merge branch 'master' of https://github.com/jjwbruijn/solum-esl-alternative-proto 2023-01-22 01:46:16 +01:00
Jelmer
050b345fb1 TTL support! (Nic's idea) 2023-01-22 01:45:54 +01:00
Jelmer
9cb4e2ff3c next-check-in is now supported (TTL) 2023-01-22 01:41:06 +01:00
Jelmer
a666994346 Merge branch 'master' of https://github.com/jjwbruijn/solum-esl-alternative-proto 2023-01-22 00:07:49 +01:00
Jelmer
8240648b7d Added a feedback mechanism for data available 2023-01-22 00:07:47 +01:00
Jelmer
a5ebf6f9fb Merge branch 'master' of https://github.com/jjwbruijn/solum-esl-alternative-proto 2023-01-22 00:07:28 +01:00
Jelmer
532ca354e2 the ESP32 can now tell the AP data isn't available 2023-01-22 00:07:24 +01:00
Jelmer
574d040050 Update README.md 2023-01-21 14:22:06 +01:00
Jelmer
f3041e46bc updated the readme, removing the 'slotted' stuff. 2023-01-21 14:13:53 +01:00
Jelmer
2b89919d00 added prebuilt AP-binary 2023-01-21 11:33:06 +01:00
Jelmer
14a7509d2f Improved power consumption 2023-01-21 11:31:03 +01:00
Jelmer
20a240d904 Merge branch 'master' of https://github.com/jjwbruijn/solum-esl-alternative-proto 2023-01-15 13:10:11 +01:00
Jelmer
5ee9cea68b removed 'synchronized' part of the protocol :( 2023-01-15 12:52:08 +01:00