Skip to content

esp32: add interrupt support (vector table, timer alarm, GPIO SetInterrupt)#5510

Open
deadprogram wants to merge 8 commits into
esp32-improve-builderfrom
esp32-irq-impl
Open

esp32: add interrupt support (vector table, timer alarm, GPIO SetInterrupt)#5510
deadprogram wants to merge 8 commits into
esp32-improve-builderfrom
esp32-irq-impl

esp32: add PHY DRAM symbols to linker

fed2b91
Select commit
Loading
Failed to load commit list.
TinyHCI / tinyhci: arduino succeeded Jul 18, 2026 in 55m 40s

Hardware CI passed

Hardware CI tests have passed.

Details

board image

Arduino Uno

Flash

go: downloading tinygo.org/x/tap v0.1.0
go: downloading tinygo.org/x/drivers v0.33.0
   code    data     bss |   flash     ram
   8272     520     578 |    8792    1098

avrdude: AVR device initialized and ready to accept instructions
avrdude: device signature = 0x1e950f (probably m328p)
avrdude: Note: flash memory has been specified, an erase cycle will be performed.
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file /tmp/tinygo2834793081/main.hex for flash
         with 8792 bytes in 1 section within [0, 0x2257]
         using 69 pages and 40 pad bytes
avrdude: writing 8792 bytes flash ...

Writing | ################################################## | 100% 1.63s

avrdude: 8792 bytes of flash written
avrdude: verifying flash memory against /tmp/tinygo2834793081/main.hex

Reading | ################################################## | 100% 1.15s

avrdude: 8792 bytes of flash verified

avrdude done.  Thank you.


Tests

TAP version 13
1..8
ok 1 - digitalReadVoltage (GPIO)
ok 2 - digitalReadGround (GPIO)
ok 3 - digitalWrite (GPIO)
ok 4 - analogReadVoltage (ADC)
ok 5 - analogReadGround (ADC)
ok 6 - analogReadHalfVoltage (ADC)
ok 7 - i2cConnection (MPU6050)
ok 8 - spiTxRx (SPI)