https://github.com/sdaves/micronametag
Digital nametag with endless posibilities. Pure python microcontroller programming using an ESP8266 with an OLED display and MicroPython. After device setup use a web browser to code offline.
https://github.com/sdaves/micronametag
esp8266 micropython nametag oled wifi
Last synced: about 2 months ago
JSON representation
Digital nametag with endless posibilities. Pure python microcontroller programming using an ESP8266 with an OLED display and MicroPython. After device setup use a web browser to code offline.
- Host: GitHub
- URL: https://github.com/sdaves/micronametag
- Owner: sdaves
- License: mit
- Created: 2019-12-29T00:48:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-11T15:00:03.000Z (over 6 years ago)
- Last Synced: 2025-10-27T23:12:44.275Z (8 months ago)
- Topics: esp8266, micropython, nametag, oled, wifi
- Language: Python
- Homepage:
- Size: 50.8 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# micronametag
Digital nametag with endless posibilities. Pure python microcontroller programming using an ESP8266 with an OLED display and MicroPython. After device setup use a web browser to code offline.
# Hardware

[ESP8266 Dev Board](https://heltec.org/project/wifi-kit-8/)
Open Hardware & Open Software
## Requirements
- Install git `https://git-scm.com/downloads`
- Install Python 3.6 or greater and python3-venv `https://www.python.org/downloads/`
## Setup on Linux
apt install -y git python3 python3-venv
## Setup on Mac
brew install python3 git
## Setup on Windows10
choco install python3 git
## Setup development tools (all platforms)
git clone https://github.com/sdaves/micronametag
cd examples/nametag
python3 -m venv ../../venv
source ../../venv/bin/activate
pip install py-make
pymake setup # or make setup
## Security
Copy the `.envtemplate` file to a new file called `.env` and edit the following application security settings:
WEBREPL_PASSWORD=WEBREPL_PASSWORD_
WIFI_SSID=net
WIFI_PSK=password
## Upload
source ../../venv/bin/activate
pymake upload # or make upload
## Serial Console
source ../../venv/bin/activate
pymake serial # or make serial
## Help
[Quickstart tutorial](https://docs.micropython.org/en/latest/esp8266/quickref.html)