I have the Raspberry PI 3A+ working with Python 3 when I use USB to USB. I can use ardSerial.py to send commands. So I know I have the software setup correctly on the Raspberry PI and that the Nyboard responds.
I have soldered the 2 x 5 socket on and when I connect this way, the commands do not work. It seems to upload them, but never comes back from the operation.
minicom connection is similar - no errors - but no response upon connecting.
The Raspberry PI fires up and I can access it when connected this way - so at least the power is working.
Suspecting a possible bad solder job, I have remelted the solder joints to reset them - did not help. I have 1 wire disabled, serial port enabled per the instructions (but I think if I had this wrong it would show up in the USB to USB test?) I bent the 6 pin programming connector 180 degrees to connect both the computer and the Raspberry PI to troubleshoot. When I send commands from the Pi, the serial monitor on the usb port is not seeing anything and it just hangs forever. Things I'm wondering about: Question 1: I have reloaded Bittle's WriteInstinct in the past - is it possible that there is a missing library (even if it works via USB - seems unlikely).
Question 2: Is there any way to diagnose a bad pin from either side? Question 3: Putting a new 2 x 5 on the board would be challenging for my desoldering skills - would anyone here suspect the connector block itself? Question 4: I am using the /dev/ttyAMA0 port - but that port is present even when the Pi is not connected to the Nyboard. Does that sound right or indicate a hardware problem? FYI I have all my code in a Git repo that I will make public. With a single curl command you will be able to download and configure all that I've done. Once it's working I will share!
Since I was waiting on the hardware to solder I got started on getting bluetooth working before attempting GPIO - so maybe my path is due to enabling bluetooth? Do you know if the GPIO should work with the miniUART and not have to swap it to Bluetooth (assuming bluetooth is enabled) ?