Bonjour,
Je viens de publier un nouveau tutoriel sur mon blog :
vdomos
Novembre 9, 2025, 8:08
2
Merci pour ce partage,
J’attends qu’il soit de nouveau disponible sur SeedStudio Germany pour le commander
Je conseille vivement la version monochrome (E1001), la couleur n’apporte pas grand chose et le rafraîchissement est bcp trop lent sur ce E1002 à mon goût.
j’attends la mise à jour de esphome et le composant epaper_spi pour le E1002 qui aura le support du E1002 intégrer.
dev ← clydebarrow:epaper_spi
ouvert 08:04PM - 25 Oct 25 UTC
# What does this implement/fix?
* Use larger data blocks to improve SPI t… ransfer speed for Spectra display
* Revise E6 pixel format to speed transfer
* Rework config to move init sequence to Python code
* Add pre-configs for board-specific pins
* Add Seeed-reTerminal-E1002 config
* Fixed busy pin polarity - turns out the Spectra E6 busy pin is active low, but also open-drain, so inverted with pullup works.
* Change state machine from a linear queue to a code-based sequence - saves some memory and will facilitate customisation for other displays
* Changed reset and other delays from loop_disable()/set_timeout() to internal delay handling. This is lighter-weight and also by not disabling the loop during an update allows the loop state to be reliably used to tell if the display driver is busy (see #11651). It also marries more neatly with the display panel busy-detection.
## Types of changes
- [x] Bugfix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Code quality improvements to existing code or addition of tests
- [x] Other
**Related issue or feature (if applicable):**
- fixes <link to issue>
**Pull request in [esphome-docs](https://github.com/esphome/esphome-docs) with documentation (if applicable):**
- esphome/esphome-docs#5535
## Test Environment
- [ ] ESP32
- [x] ESP32 IDF
- [ ] ESP8266
- [ ] RP2040
- [ ] BK72xx
- [ ] RTL87xx
- [ ] nRF52840
## Example entry for `config.yaml`:
```yaml
# Example config.yaml
display:
- platform: epaper_spi
id: epaper_display
model: Seeed-reTerminal-E1002
update_interval: never
auto_clear_enabled: false
lvgl:
on_draw_end:
- lvgl.pause:
- wait_until:
component.is_idle: epaper_display
- component.update: epaper_display
- wait_until:
component.is_idle: epaper_display
- lvgl.resume:
```
## Checklist:
- [x] The code change is tested and works locally.
- [x] Tests have been added to verify that the new code works (under `tests/` folder).
If user exposed functionality or configuration variables are added/changed:
- [x] Documentation added/updated in [esphome-docs](https://github.com/esphome/esphome-docs).
C’est vrai que c’est long a actualise sur le E1002, peut-être une amélioration avec cette mise à jour.
vdomos
Novembre 10, 2025, 6:15
5
Je pense effectivement prendre un E1001.
Cela donne quoi en autonomie et avec quel rafraichissement d’affichage ?
Avec un E1002 et 24 rafraichissements par jour, il tient 1 mois.