In order to build a vending machine, using Multi Drop Bus protocol, I need a board which will support a full 9 data-bit UART (with no bit stuffing, or tricks with the parity bit).

I also need a few GPIO for driving motors, and the ability to connect an LED dispaly.

Nice to have:

  • also supporting WiFi
  • supporting Linux
  • large user support community
  • good IDE
  • programmable in C
  • cheap

The 9 bit UART should preferably be on-board, but a simple add-on, such as an Arduino shield, would be acceptable.

I have seen a lot of purported solutions using bit-banging, but would rather do it properly, as any problems with bit-banging would not be much fun to debug.

[Update] Two years after originally posting, I wonder if anything new has appeared on the scene in the interim? Perhaps the idea of a shield/hat is the way to go?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.