Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krzychb/toit-samples
A collection of sample projects written in Toit
https://github.com/krzychb/toit-samples
74hc595 esp32 max6675 pid toit x9c104
Last synced: 11 days ago
JSON representation
A collection of sample projects written in Toit
- Host: GitHub
- URL: https://github.com/krzychb/toit-samples
- Owner: krzychb
- License: apache-2.0
- Created: 2022-01-03T13:40:10.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-24T15:02:30.000Z (over 1 year ago)
- Last Synced: 2024-07-30T20:55:07.604Z (3 months ago)
- Topics: 74hc595, esp32, max6675, pid, toit, x9c104
- Language: JavaScript
- Homepage:
- Size: 15.1 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Toit Samples
A collection of sample projects written in [Toit](https://toit.io/).
- Test state of ESP32 pins using internal week pull up and pull down resistors [gpio-pull-up-down](gpio-pull-up-down)
- Show climate measurements on TFT screen of ESP-WROVER-KIT [climate-tft](climate-tft)
- Control temperature with PID [load-ctrl](load-ctrl)
- Drive digitally controlled potentiometer [x9cn0n](x9cn0n)
- Read temperature using MAX6675 converter with K-thermocouple [max6675](max6675)
- Drive 74HC595 8-bit shift register [74hc595](74hc595)
- Show measurements from the capacitive moisture sensor on RGB LED strip [capacitive-sensor](capacitive-sensor)
- Communicate with a serial device from a web browser [web-serial](web-serial)## How to Use
Configure Toit development environment and learn Toit language following comprehensive guides in [Toit Documentation](https://docs.toit.io/)
[Start off](https://docs.toit.io/getstarted) by developing your applications using VS Code and Toit [console](https://docs.toit.io/platform/console) which is a dashboard for the Toit cloud, which offers various tools to upgrade your devices, monitor your device fleet health, view your daily data usage, and much more.
To accelerate your development use an off-cloud tool called [Jaguar](https://github.com/toitlang/jaguar) that enables live reloading when developing for the ESP32. Develop, update, and restart your code in less than two seconds on your local network via Wi-Fi. Use the really fast development cycle to iterate quickly and learn fast!
## Contribute
Feel free to contribute to the project in any way you like!
If you find any issues with the code or description please report them using the _Issues_ tab above.