Ayke

Results 98 issues of Ayke

Here is a possible API I've designed to add DMA support in the machine SPI API. Here is a copy of the API description: > ```go > func (spi SPI)...

The page [here](https://tinygo.org/docs/guides/webassembly/) says the following: ```go // This function is imported from JavaScript, as it doesn't define a body. // You should define a function named 'main.add' in the...

The UART causes 1.25mA current consumption in sleep mode when left enabled. That's a massive power drain! While the application could disable the UART, it seems better to fix this...

https://github.com/tinygo-org/tinygo/pull/3920 resulted in a big slowdown in compile speed because 1) it does more work than needed (some Go SSA is built that doesn't need to be built), and 2)...

enhancement
core

This reverts 649f49e00080e2317617e19c76450eeb2af491f7. It is not necessary anymore: the container is an intermediary container so doesn't need to be extra small. Not sure whether this is really needed but it...

They should, but we weren't testing this. I discovered this while working on https://github.com/tinygo-org/macos-minimal-sdk/pull/4 which will likely make math.h not work anymore (it will need a single-line fix in TinyGo)....

This makes it easier for clients to read compiler directives like `//go:linkname` or `//line`. I would like to use this in my own [Go compiler project](https://github.com/aykevl/tinygo).

cla: yes

At the moment, the overview gives these goals: > Motivation > * Support for Asynch/await programming pattern. > * Support for green threads. > * Support for yield-style generators. Of...

### The problem I added a compensation to adjust the temperature of one of my sensors: ```yaml compensation: temperature_balcony: source: "sensor.0xa4c13867c353a9ea_temperature" data_points: - [0.5, 0] - [10.5, 10] unit_of_measurement: '°C'...

stale
integration: compensation

This is an improved version of #4312 which doesn't use heuristics anymore but rather relies on frontend (./compiler directory) to add the right alignment attribute. I needed a small addition...