-
Notifications
You must be signed in to change notification settings - Fork 109
Home
This is an alternative firmware and protocol for various Electronic Shelf Labels (ESL). It can be used to setup E-Paper (EPD) tags and supply them with content.
The software in this project consists of two parts:
Additionally, there are various hardware designs for access points and flasher-interfaces to program tags, preferably using one of the many programming jigs.
Caution
While considerable effort has been spent researching all of this, most of the information here has been gathered from the tags themselves, information in the FCC database, or extrapolated from other sources. Since there is very little information out there this is the best we can do. We probably got some stuff wrong ...
Please help and add additional information wherever possible
Feel free to add missing information, write documentation, tips or tutorials.
Important
When adding a page, for the page title, please avoid using characters that could be illegal for use in a file name, like :
or "
. Instead of 2.9"
, use 2.9″
.
- 1.54″ ST-GR16000
- 2.7″ ST‐GR27000
- 2.9″ ST‐GR29000
- 2.9″ ST-GM29XXF Low Temp
- 2.9″ ST‐GM29MT1
- 4.2″ ST-GR42
- Segmented Display Tags
- 2.9″ EL029GSWRN
- 2.9″ Opticon BWRY EE‐293RY
- 4.2″ TG‐GR42
- 7.4″ ST-GM7500N
- 7.5″ ST‐GR750BN
- 13.3″ EL133C2WRN
- 6" Pricer HD150
The following basic tag types are supported by the OpenEPaperLink project:
- IEEE 802.15.4 protocol on 2.4 Ghz.
- Bluetooth Low Energy (BLE) on 2.4 Ghz.
- GFSK with an 802.15.4 like header on 868 or 915 Mhz (SubGhz).
The BLE only AP firmware can be flashed into a number of off the shelf ESP32-S3 boards to support BLE tags ONLY.
The LilyGo-T‐Panel-AP can be flashed with OEPL firmware and used with IEEE 802.15.4 or BLE TAGs without any modifications or additions. Support for SubGhz Tags can be added by attaching on external CC1101 module via the expansion port.
There are many DIY AP designs available.
For more information see:
- Access Point Options
- Building an AP
- AP Beginners Guide aka "Spaghetti AP"
- 4inch-AP
- AP pinouts
- AP Troubleshooting
- Zero-Config multiple APs
- NanoAP: add SD card
Some OEPL enthusiasts sell AP kits or ready to go APs from time to time, to locate one enquire on the #lifetime-supply channel on discord.
- AP SubGhz Config
- Adding SubGhz support to LilyGo T‐Panel AP
- Generic CC1101 modules for SubGhz
- Yellow AP with EByte CC1101 module
- Firmware Updates
- Default settings for new Tags
- Using your own fork with OTA updates
- Installing SubGhz Beta
- 88MZ100 Programming and interfacing
- Tag Hardware Mods (e.g. add a button or reed switch)
- Tag Protocol Timing
- nRF (M3) LED control
- RF Protocol
- RF Wake