MicroPython ESP8266 SSD1306 OLED usage with Tony D! @micropython

preview_player
Показать описание

Links mentioned in the video:

Acknowledgements:
- Music: bartlebeats
- Intro shuttle footage: NASA
- Intro fonts: Typodermic
- Intro inspiration: Mr. Wizards's World
- Matrix background: cool-retro-term & cmatrix

-----------------------------------------

-----------------------------------------
Рекомендации по теме
Комментарии
Автор

For everyone running into memory errors during importing a module, the
following hack is useful, enabling the loading of modules precompiled
with mpy-cross.
1. Add the following line to esp8266/mpconfigport.h:

#define MICROPY_PERSISTENT_CODE_LOAD (1)

2. Change line 430 of py/emitglue.c into

#elif defined(__thumb2__) || defined(__xtensa__)
and rebuild the image and flash esp/
3. Go to esp8266/mpy-cross - compile your's .py to .mpy and put .mpy file to esp board.
You can put any files over webrepl not need reflash totally esp.

vostraga
Автор

Awesome Tony! Thanks for posting videos like this. I just discovered the ESP8266 and got my hands on the OLED display. Exactly the tutorial material I need! :)

pebito
Автор

Very useful video for LCDs. Good work Tony!

JeanPierreLavoie
Автор

What's wrong with putting the driver.py file in the directory of the ESP8266 as is? Is it a memory management concern? I've definitely imported modules that I put there before.
BTW, Thanks so much for doing these videos, Tony. They've helped me immensely getting started with micropython as a new coder.

seanattikus
Автор

You guys make some of the best toys I have ever seen, thanks the vid

oninotsuru
Автор

machine.I2C(-1, scl=machine.Pin(5), sda=machine.Pin(4))

just-fun-and-tech
Автор

to your filesystem on the esp8266.

working in less than 5 minutes

Thanks for the video

Parapascal