I'm trying to port a HAB application that was originally written for the Arduino M0 to the pi pico
I'd like to get the project working on a Arduino M0 first and then step by step move it to the pico environment (having failed miserably to do it in a single jump).
The problem is they don't make the Arduino M0 board any more.
First Q: has anyone got an Arduino M0 board that I could buy/beg/borrow/steal
Failing that: I purchased a HW-819 board which looks very similar to the M0 and is “compatible” with the Arduino Zero – The Zero and M0 have the same processor and pinout.
Second Q: is there any way to fool the Arduino programming environment that the board is a M0 ? At the moment the environment recognizes the board as a Zero and programming it as an M0 (or M0 pro) fails.
Steve G8KHW
--
You received this message because you are subscribed to the Google Groups "UKHAS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ukhas+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ukhas/1ad251c1-0ee6-4152-bcd3-ad70046c5eab%40randomaerospace.com.
--
Thanks,
The port come up as: COM6 (Arduino Zero (Native USB Port))
The board programs OK as: "Arduino Zero (Native USB Port)" - but fails with the following when programed as "Arduino M0"
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"
Using Port : COM6
Using Programmer : stk500v2
Overriding Baud Rate : 57600
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_recv(): programmer is not responding...
and the same error if programmed as "Arduino M0 Pro (Narive USB Port)"
I'll look into PlatformIO - as I'm really not a fan of Arduino
Steve G8KHW
On 31/10/2024 18:12, Sasha Tim wrote:
What's the error/debug log?
On Thu, Oct 31, 2024 at 9:09 AM Steve <st...@randomaerospace.com> wrote:
I'm trying to port a HAB application that was originally written for the Arduino M0 to the pi pico
I'd like to get the project working on a Arduino M0 first and then step by step move it to the pico environment (having failed miserably to do it in a single jump).
The problem is they don't make the Arduino M0 board any more.
First Q: has anyone got an Arduino M0 board that I could buy/beg/borrow/steal
Failing that: I purchased a HW-819 board which looks very similar to the M0 and is “compatible” with the Arduino Zero – The Zero and M0 have the same processor and pinout.
Second Q: is there any way to fool the Arduino programming environment that the board is a M0 ? At the moment the environment recognizes the board as a Zero and programming it as an M0 (or M0 pro) fails.
Steve G8KHW
--
You received this message because you are subscribed to the Google Groups "UKHAS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ukhas+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ukhas/1ad251c1-0ee6-4152-bcd3-ad70046c5eab%40randomaerospace.com.
--
You received this message because you are subscribed to the Google Groups "UKHAS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ukhas+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ukhas/CADS7kXV80jJ8JxgLPCYVuBvzsh6ypoGYp477bKgb5Gzyc1SaJQ%40mail.gmail.com.