Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM.
46
공개 저장소
20,532
총 별점
494
팔로워
tinygo-org는 Go 컴파일러인 TinyGo를 중심으로 다양한 공개 리포지토리를 운영하고 있습니다. 이 조직은 마이크로컨트롤러, WebAssembly, 명령줄 도구를 위해 설계된 여러 프로젝트를 포함하고 있으며, Go, C, HTML, JavaScript, TypeScript, Dockerfile과 같은 주요 프로그래밍 언어를 사용합니다.
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
이 저장소에 대한 설명이 제공되지 않았습니다.
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
이 저장소에 대한 설명이 제공되지 않았습니다.
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.
이 저장소에 대한 설명이 제공되지 않았습니다.
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 컴파일러인 TinyGo와 관련된 여러 프로젝트를 개발합니다. 주요 리포지토리로는 Bluetooth API, 센서 및 장치용 드라이버, 그리고 WebAssembly 지원 프로젝트들이 포함됩니다.
tinygo-org는 주로 Go 언어를 사용하며, C, HTML, JavaScript, TypeScript, Dockerfile과 같은 다른 언어들도 활용합니다. 이는 다양한 플랫폼과 장치에서의 호환성을 높이기 위함입니다.
네, tinygo-org의 모든 리포지토리는 공개되어 있으며, 이는 개발자들이 코드에 접근하고 기여할 수 있도록 합니다. 이로 인해 커뮤니티와의 협업이 용이해집니다.