Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM.
46
Kamu depoları
20.532
Toplam yıldız
494
Takipçiler
tinygo-org, Go programlama dili için mikro denetleyiciler, WebAssembly ve komut satırı araçları geliştiren bir organizasyondur. GitHub üzerindeki geniş yelpazedeki açık kaynak projeleri arasında tinygo, bluetooth ve drivers gibi önemli repolar bulunmaktadır. Ana dilleri arasında Go, C, HTML, JavaScript ve TypeScript yer almaktadır.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Cross-platform Bluetooth API for Go and TinyGo. Supports Linux, macOS, Windows, and bare metal using Nordic SoftDevice or HCI
TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
Go bindings to LLVM. Used as part of TinyGo.
A curated list of awesome TinyGo projects and libraries. Inspired by awesome-go.
Go CLI and library for flashing firmware to Espressif ESP8266 and ESP32-family microcontrollers
TinyGo package for wireless communication on Espressif ESP32xx microcontrollers.
Web site for TinyGo project.
Text library for TinyGo displays
Bu depo için açıklama sağlanmadı.
Programmable I/O API for RP2040/RP2350 using TinyGo
TinyDraw is a package of drawing primitives on TinyGo displays.
Embedded filesystems for TinyGo. Currently supports FATfs and LittleFS on microcontrollers with either SDCard or Flash RAM.
Port of Go's "net" package to work with TinyGo on embedded processors.
TinyGo powered badge using Adafruit Pybadge Hardware
TinyGo playground and VS Code extension
Tools and helpers for developing GBA programs using TinyGo.
TinyGo support for Visual Studio Code
Various apps using TinyGo
TinyGo Hardware Continuous Integration (HCI) system for Hardware-In-Loop (HIL) testing using real hardware.
Minimal but open SDK for developing small command line tools.
Benchmarks for comparing TinyGo's performance compared with "Big" Go, Rust, Zig, clang, and gcc
A minimal terminal for TinyGo display devices. Supporting 256-color ANSI escape codes and also monochrome displays.
Contains the Dockerfile used to build tinygo release containers
Homebrew tap with macOS build of TinyGo.
TinyGo demos and examples on Seeedstudio XIAO-ESP32C3 and XIAO-ESP32S3 boards
Fonts for TinyGL embedded graphics library for TinyGo
Go bindings for CoreBluetooth
TinyGo demos and examples on Arduino UNO Q board
Bu depo için açıklama sağlanmadı.
Autogenerated Go wrappers for memory-mapped I/O on microcontrollers.
SVD fiies for Renesas MCU mirrored from Keil drivers release
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Bu depo için açıklama sağlanmadı.
Collection of microcontroller projects
svd2rust generated interface to e310x peripherals
LED animation library written in Go, inspired by FastLED
Baremetal, heapless driver for the Wifi+bluetooth integrated circuit on the pico. Unofficial as of yet.
Wireless protocols for TinyGo radio devices.
CayenneLPP in Go
Aggegration of ARM Cortex-M CMSIS SVDs and related tools
libnx wrapper for tinygo
A tiny TAP (Test Anything Protocol) implementation for Go
Mirror of git.musl-libc.org
Aggegration of ARM Cortex-M (and other) CMSIS SVDs
[mirror] Go Tools
tinygo-org, Go ve C dillerinde mikro denetleyiciler, WebAssembly uygulamaları ve çeşitli araçlar geliştiren projeler sunmaktadır. Öne çıkan repolar arasında tinygo, bluetooth ve drivers bulunmaktadır.
tinygo-org, başlıca Go, C, HTML, JavaScript ve TypeScript dillerini kullanmaktadır. Bu diller, projelerinin çeşitliliğini ve işlevselliğini artırmaktadır.
Evet, tinygo-org'un GitHub üzerindeki tüm repoları halka açık olarak erişime sunulmuştur. Kullanıcılar, bu projeleri inceleyebilir ve katkıda bulunabilir.
TinyGo ile RepoGuard'ı izleyin ve yeni bir kamu deposu belirdiğinde anında uyarı alın.
Bu hesabı izleyin