Instead of shouting aye or nay, raising hands, or standing to be counted, we hand out wireless handsets which have a yes/no buttons and a small display to confirm your vote. Then a screen at the front displays the total.
The cost of renting the devices is non-trivial at around $15-20k (having trouble finding our towns specific budget line item for this) so I often pondered why we couldn’t use smartphones that everyone is surely already carrying, and maybe carry a small stock of devices just for people without phones.
The idea would be a local WiFi network which was not connected to the internet, where an app on the device would connect to a local server over that WiFi network to place the vote, after someone checks you in at the front desk.
I have no reason to trust the devices we use now any more than an open-source public domain phone app and backend container combo that the town could setup.
Over thousands of towns and tens of years the TAM is pretty large, but more to the point a non-profit coalition developing and maintaining this solution could provide a lot of value.