https://github.com/yeyeto2788/micropythonscripts
MicroPython Scripts and projects
https://github.com/yeyeto2788/micropythonscripts
esp8266 micropython micropython-esp8266
Last synced: 9 days ago
JSON representation
MicroPython Scripts and projects
- Host: GitHub
- URL: https://github.com/yeyeto2788/micropythonscripts
- Owner: yeyeto2788
- Created: 2017-11-02T07:23:39.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-12-04T07:52:21.000Z (over 4 years ago)
- Last Synced: 2025-04-13T07:08:54.947Z (2 months ago)
- Topics: esp8266, micropython, micropython-esp8266
- Language: Python
- Homepage:
- Size: 13.8 MB
- Stars: 18
- Watchers: 3
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MicroPythonScripts
Main repository of MicroPython projects and modules I have built on my spare time.
## Structure of the repository
- **`projects/`**
Folder containing everything related to the script.
| Name | Type | Description |
| --------- | ------------- | ----------------------------------------------------------------------------------------------------------- |
| `code` | :file_folder: | Commented code for better understanding of it. |
| `release` | :file_folder: | Code without comments and trying to be as small as possible in order to save memory on the microcontroller. |
| `docs` | :file_folder: | Files like images and so on for documentation purposes. |- **`modules`**
Folder containing everything related to MicroPython and some help classes and scripts to make deployments more easy.
| Name | Type | Description |
| ---------- | ------------- | ----------------------------------------------------------------------------------------------------------- |
| `code` | :file_folder: | Commented code for better understanding of it. |
| `release` | :file_folder: | Code without comments and trying to be as small as possible in order to save memory on the microcontroller. |
| `docs` | :file_folder: | Files like images and so on for documentation purposes. |
| `examples` | :file_folder: | Example files that in some cases will need to be renamed into `main.py` so it will be run at boot time. |- **`snipets`** :file_folder:
Scripts used to saved some common code so I don't forget how to do some things.
- **`static`** :file_folder:
Contains images for documentation purposes and other static files like HTML and CSS code.
- **`tools`** :file_folder:
Tools used when developing within this repo.
- **`README.md`** :page_with_curl: on :file_folder:
Documentation of the script, class or other important information.
---
## Project list
| Project name | Status | Link |
| :-------------- | :------- | ------------------------------------------- |
| Bulleting board | **DONE** | [Get me there!](./projects/bulleting_board) |
| Camera slider | **WIP** | [Get me there!](./projects/camera_slider) |
| Micro server | **DONE** | [Get me there!](./projects/micro_server) |
| Pomodoro | **DONE** | [Get me there!](./projects/pomodoro) |
| Problem solver | **DONE** | [Get me there!](./projects/problem_solver) |
| Script console | **DONE** | [Get me there!](./projects/script_console) |
| Weather display | **DONE** | [Get me there!](./projects/weather_display) |
| Weather station | **DONE** | [Get me there!](./projects/weather_station) |
| WiFi scanner | **DONE** | [Get me there!](./projects/wifi_scan) |---
## Support :mechanic:
Reach out to me at one of the following places!
- Website at [juanbiondi.com](https://www.juanbiondi.com)
- Create an [issue](https://github.com/yeyeto2788/Things-Organizer/issues/new/choose) on this repository. :pirate_flag:
- Send me an [email](mailto:[email protected]) :email:---
## Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/super_awesome_feature`)
3. Commit your Changes (`git commit -m 'Add some awesome feature'`)
4. Push to the Branch (`git push origin feature/super_awesome_feature`)
5. Open a Pull Request