• Stars
    star
    40
  • Rank 657,212 (Top 14 %)
  • Language Makefile
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Go
14,483
star
2

bluetooth

Cross-platform Bluetooth API for Go and TinyGo. Supports Linux, macOS, Windows, and bare metal using Nordic SoftDevice or HCI
C
652
star
3

drivers

TinyGo drivers for sensors, displays, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
Go
573
star
4

go-llvm

Go bindings to a system-installed LLVM. Used as part of TinyGo.
Go
194
star
5

awesome-tinygo

A curated list of awesome TinyGo projects and libraries. Inspired by awesome-go.
79
star
6

tinygo-site

Web site for TinyGo project.
HTML
51
star
7

tinyfont

Text library for TinyGo displays
Go
47
star
8

tinydraw

TinyDraw is a package of drawing primitives on TinyGo displays.
Go
38
star
9

gobadge

TinyGo powered badge using Adafruit Pybadge Hardware
Go
35
star
10

playground

TinyGo playground and VS Code extension
JavaScript
26
star
11

tinygo-zoo

Various apps using TinyGo
Go
25
star
12

vscode-tinygo

TinyGo support for Visual Studio Code
TypeScript
23
star
13

tinyfs

Embedded filesystems for TinyGo. Currently supports FATfs and LittleFS on microcontrollers with either SDCard or Flash RAM.
C
23
star
14

pio

Programmable I/O API for RP2040.
Go
17
star
15

tinygba

Tools and helpers for developing GBA programs using TinyGo.
Go
13
star
16

tinyhci

TinyGo Hardware Continuous Integration (HCI) system.
Go
13
star
17

docker

Contains the Dockerfile used to build tinygo release containers
Dockerfile
11
star
18

macos-minimal-sdk

Minimal but open SDK for developing small command line tools.
C
10
star
19

net

Port of Go's "net" package to work with TinyGo on embedded processors.
Go
10
star
20

tinyterm

A minimal terminal for TinyGo devices supporting 256-color ANSI escape codes
Go
8
star
21

homebrew-tools

Homebrew tap with macOS build of TinyGo.
Ruby
8
star
22

device

Autogenerated Go wrappers for memory-mapped I/O on microcontrollers.
Go
4
star
23

bootloader

C
4
star
24

renesas-svd

SVD fiies for Renesas MCU mirrored from Keil drivers release
2
star
25

tinygl-font

Go
2
star