Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hoangph271/love_box
Learning micropython with Pico W
https://github.com/hoangph271/love_box
micropython pico picow python
Last synced: 22 days ago
JSON representation
Learning micropython with Pico W
- Host: GitHub
- URL: https://github.com/hoangph271/love_box
- Owner: hoangph271
- Created: 2022-10-16T17:04:33.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-30T15:39:11.000Z (over 1 year ago)
- Last Synced: 2023-04-30T19:02:50.691Z (over 1 year ago)
- Topics: micropython, pico, picow, python
- Language: Python
- Homepage:
- Size: 42 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
`#love_box`
## The original vision:
> An `MicroPython` attempt to create something small, lovely and useful...! :"}
> ```js
> __________
> | ________ | // - It's a Pico W
> || Lovely || // - With two buttons
> || #Texts || // - `x` for `#Xiss`
> ||________|| // - `o` for `#Okay`
> | x o |
> |__________|
>
> /* The Screen is for lovely texts stored somewhere,
> on the blockchain...? */
> ```## Reality:
A robot with 02 wheels...!
## How to put things together:
```
// TODO:
```### TODOs:
- [ ] Async web server, currenly the server loop blocks everything
- [ ] Try out controllin' motors
- [ ] Pick another name, `pico_lover` doesn't really fit anymore...!### DONEs:
- [x] Try [uasyncio](https://docs.micropython.org/en/v1.19.1/library/uasyncio.html?highlight=uasyncio)
- [x] Power it - just use the GPIO pins
- [x] Host AP for signing into APs
- [x] fetch & store APs
- [x] `kv_db`
- [x] Join new APs - ___how about hosting your own AP when NOT connected___...?
- [x] Caching mechanism for *lovely texts* - [btree](https://docs.micropython.org/en/latest/library/btree.html)...!
- [x] Not having a Pico W...!
- [x] ~~`Rust` or~~ `Python` - much more easier, also to learn...?