Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andygeiss/esp32-controller

This package provides an API for mapping Golang into Arduino code, which can be used by https://github.com/andygeiss/esp32-transpiler.
https://github.com/andygeiss/esp32-controller

arduino esp32 go golang

Last synced: 7 days ago
JSON representation

This package provides an API for mapping Golang into Arduino code, which can be used by https://github.com/andygeiss/esp32-transpiler.

Awesome Lists containing this project

README

        

# ESP32 Controller

[![License](https://img.shields.io/github/license/andygeiss/esp32)](https://github.com/andygeiss/esp32-controller/blob/master/LICENSE)
[![Releases](https://img.shields.io/github/v/release/andygeiss/esp32)](https://github.com/andygeiss/esp32-controller/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/andygeiss/esp32)](https://goreportcard.com/report/github.com/andygeiss/esp32)
[![Maintainability](https://api.codeclimate.com/v1/badges/3658b2bdb86b0c27ae20/maintainability)](https://codeclimate.com/github/andygeiss/esp32-controller/maintainability)

Provide an API for mapping Golang into Arduino code, which can be used by [ESP Transpiler](https://github.com/andygeiss/esp32-transpiler)

## API Functionality

* [digital-io/pinmode](https://www.arduino.cc/reference/en/language/functions/digital-io/pinmode/)
* [digital-io/digitalwrite](https://www.arduino.cc/reference/en/language/functions/digital-io/digitalwrite/)
* [random-numbers/random](https://www.arduino.cc/reference/en/language/functions/random-numbers/random/)
* [random-numbers/randomseed](https://www.arduino.cc/reference/en/language/functions/random-numbers/randomseed/)
* [serial/available](https://www.arduino.cc/reference/en/language/functions/communication/serial/available/)
* [serial/begin](https://www.arduino.cc/reference/en/language/functions/communication/serial/begin/)
* [serial/print](https://www.arduino.cc/reference/en/language/functions/communication/serial/print/)
* [serial/println](https://www.arduino.cc/reference/en/language/functions/communication/serial/println/)
* [time/delay](https://www.arduino.cc/reference/en/language/functions/time/delay/)
* [WiFiBSSID](https://www.arduino.cc/en/Reference/WiFiBSSID)
* [WiFiBegin](https://www.arduino.cc/en/Reference/WiFiBegin)
* [WiFiDisconnect](https://www.arduino.cc/en/Reference/WiFiDisconnect)
* [WiFiEncryptionType](https://www.arduino.cc/en/Reference/WiFiEncryptionType)
* [WiFiLocalIP](https://www.arduino.cc/en/Reference/WiFiLocalIP)
* [WiFiRSSI](https://www.arduino.cc/en/Reference/WiFiRSSI)
* [WiFiScanNetworks](https://www.arduino.cc/en/Reference/WiFiScanNetworks)
* [WiFiSetDns](https://www.arduino.cc/en/Reference/WiFiSetDns)
* [WiFiStatus](https://www.arduino.cc/en/Reference/WiFiStatus)
* [WiFiSSID](https://www.arduino.cc/en/Reference/WiFiSSID)