tinygo icon indicating copy to clipboard operation
tinygo copied to clipboard

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

Results 505 tinygo issues
Sort by recently updated
recently updated
newest added

The ESP32-C3 contains a true random number generator. This will allow utilize this for cryptographical operations, among other things.

These changes add the ability to provide GDB initialization scripts from command-line flags and target JSON files. GDB scripts save a **lot** of time by being able to automatically configure...

Currently this runs the tests for amd64, 386, arm, arm64, and wasi. I tried adding wasm and a baremetal target (such as riscv-qemu) but they don't pass the tests yet...

This implements basic PIO support using `go:generate` and `pioasm` Related: https://github.com/kenbell/pico-sdk/tree/pioasm-go-output

rp2040

## Description This PR implements the bare essentials for a functioning LED blinky on the Arduino Portenta H7. However, it is composed of two different target ports, one for each...

I moved the files under device/ to a different location. For testing purposes, I've put it at github.com/sago35/device, but will eventually put it at tinygo.org/x/device. This PR is related to...

For PB08 and PB09, and PA08 and PA09, it was not possible to select which ADC instance to use until now. Since the two ADC instances can be sampled at...

This PR serves as working area and development notes/discussion for a common USB 2.0 API and package implementation reusable by various TinyGo targets. A functioning model — including a Device...

enhancement

This PR will speed up `make gen-device` . Reduce the number of targets for SVD parsing by using the same buildTag that can be obtained from tinygo targets. This will...