Ja robiłem małe CNC na Arduino Nano (z dobrym skutkiem), więc może coś wydumamy.
- jak z poziomu aplikacji c++ przesyłać dane do arduina przez port?
Nie bardzo rozumiem to pytanie. No bo odpowiedziom jest właśnie "przez port", czyli przez seriala (RxTx). Pytasz jak to zaimplementować w C++ po stronie PC? Czy o coś innego?
- w jaki sposób sterować silnikiem krokowym bezpośrednio z arduino?
Generalnie do silników krokowych są sterowniki. Najpopularniejszy do tych małych to A4988. Podłącza się po jednym takim sterowniku do każdego silnika. Każdy sterownik potrzebuje dwóch linii z Arduino (jedna dla ilości kroków, druga dla kierunku)
Możesz wrzucić linka do tej płytki którą masz? Widziałem na szybko w google dwie wersje opisywane tą samą nazwą, a dobrze byłoby wiedzieć o czym właściwie rozmawiamy.