An event is an interrupt.
Python does support interrupts, don't know who told you otherwise.
I could help more if I havd an actual Neotrellis board, but try something simple, known to work,
like flashing leds.
Then little by little start substituting leds with electronics.
I'll help as much as I can. To start, what is the part number (or model) of your Neotrellis board?
I can start reading the technical docs.
FYI - If you don't use interrupt, the only other option is to use loops.
loops are extremely time consuming (processor wise), and will usually fail intermittently when expecting signals from more that one device (you will miss signals while servicing others).
Python does support interrupts, don't know who told you otherwise.
I could help more if I havd an actual Neotrellis board, but try something simple, known to work,
like flashing leds.
Then little by little start substituting leds with electronics.
I'll help as much as I can. To start, what is the part number (or model) of your Neotrellis board?
I can start reading the technical docs.
FYI - If you don't use interrupt, the only other option is to use loops.
loops are extremely time consuming (processor wise), and will usually fail intermittently when expecting signals from more that one device (you will miss signals while servicing others).