Hi spent over a day on this, so much appreciate some help please.
First, having failed to get my Nano Every working with Windows 7 I tried a Linux laptop and managed to get it to work. So the Nano Every and the USB cable are fine.
On Windows 7 Professional 64bit EUS I have tried to install both the Web based Agent and the full IDE. In spite of giving the OK to install numerous drivers [I noticed that each one creates a System Restore point, thus wiping out my previous SR points ] there are no new COM ports. All I have is the standard COM1 with a MS driver dated 2006!
Note: After an initial failure due to Sophos deleting the drivers I disabled Sophos.
So, with the Agent install I accepted all the prompts to install drivers:
- Auduino [didn't note full name but think it was a USB driver], libusb-win32, Genuino USB, Intel Corp Ports (COM & LPT), libusb 1.0, http://www.intel.com Ports (COM & LPT) + Windows prompts x2 re unsigned drivers
With the full IDE the drivers were:
- Adafruit Industries LLC Ports (COM & LPT...) , Arduino USB Driver Linino Ports (COM & LPT)
All Device managers shows is:
I've selected "Show hidden devices" and I've expanded most sections and seen nothing reflecting these new drivers.
If I plug in the cable then Windows tries to install a Arduino Nano Every under Other Devices with a yellow not working flag. I had that problem with a Pico and I believe this is Windows seeing it as a USB storage device, which on the Pico is used to write the firmware but not any user code.
I would really like to get it working on Windows as this is a desktop installation with a big wide screen and an ergonomic keyboard and good physical setup. The laptop is clunky by comparison. Plus I keep all my development notes on the desktop.
Thanks for reading.
PS All I want to do is count pulses on 3 digital input pins and then on request send the totals to a Rasp Pi, using I2C or SPI but not UART and using Python (not C). With the Pico it transpires that there is no support for Micropython as a peripheral (slave). I've seen Audiuno Sketch code that does this with I2C in about 8 lines using Wiring. I hope this is my salvation!