Switch ALL PiFrame code to Go #40

Closed
opened 2020-08-25 01:16:21 +00:00 by kemonine · 4 comments
Owner
Very much a future endeavor. Notes below https://github.com/avelino/awesome-go https://github.com/tinygo-org/drivers https://tinygo.org/ https://marketplace.visualstudio.com/items?itemName=golang.go https://github.com/bugst/go-serial https://godoc.org/go.bug.st/serial#example-package--SendAndReceive https://github.com/tinygo-org/drivers/blob/release/bh1750/bh1750.go https://github.com/tinygo-org/drivers/tree/release/st7789 https://github.com/tinygo-org/tinygo/tree/release/src/examples/pininterrupt https://github.com/warthog618/gpio https://github.com/warthog618/gpiod https://github.com/d2r2/go-i2c/blob/master/i2c.go ``` README.md go.mod / go.sum -- this is the go module init part cmd/wifi/main.go -- pkg main cmd/ui/main.go -- pkg main cmd/inotify/main.go -- pkg main ui/driver/driver.go -- pkg driver go mod vendor -> gets local vendoring ```
kemonine added the
help wanted
enhancement
labels 2020-08-25 01:16:26 +00:00
kemonine added this to the Future milestone 2020-08-25 01:16:28 +00:00
kemonine changed title from Cleanup python scripts / swap to go to Switch ALL PiFrame code to Go 2020-08-25 05:32:45 +00:00
kemonine modified the milestone from Future to Initial Stable Deployment 2020-08-25 05:32:48 +00:00
kemonine self-assigned this 2020-08-25 05:34:31 +00:00
Author
Owner

Wifi re-configuration is rewritten in go

Wifi re-configuration is rewritten in go
Author
Owner

Lux readouts are in go, needs more integration with the main UI stuff

Lux readouts are in go, needs more integration with the main UI stuff
Author
Owner

inotify has been rewritten in Go

inotify has been rewritten in Go
Author
Owner

Closing ticket as the UI is a more complicated rewrite than expected. Will create separate issue for the Future milestone with the UI rewrite.

Closing ticket as the UI is a more complicated rewrite than expected. Will create separate issue for the Future milestone with the UI rewrite.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: PiFrame/piframe#40
No description provided.