I’m evaluating Daisy for a college-level course on electronic music. The existing course has a strong Arduino component, so I’m only allowed to look at Arduino-compatible processors. So far, the Daisy seems a near-perfect fit, except that some of our beta students had trouble getting STM32CubeProg to download and run successfully. In a (possibly remote) class of 100 students, we need pretty much all of them to be able to get the tools working on their own.
Which brings me to Arduino’s Portenta. Not a contender for this class because of the price difference, BUT its downloader is built into Arduino, and so far, nobody I know has had trouble with it. Which makes me wonder. The Daisy’s STM32H750IBK6 and the Portenta’s STM32H747XIH6 are very similar. Since I’m allowed to mess with each Daisy before the student sees it, would it be possible for me to Frankenstein the Daisy – replace its boot code with Portenta’s? I doubt it’s trivial, what with the Portenta dealing with the M4, but before I blow too much time going down this path, I’d like some opinions about whether this has any chance of working.