arduivis update - bpatcher/snippet/code gen

    Apr 30 2019 | 3:17 pm
    You may have seen this posted on another Max related forum, but if not you may dig this. After coming back from c74expo 2019, I was very inspired by the community involvement regarding the growth of Max, the curiosity to listen and learn about new ideas, and the genuine desire to communicate. Once I got back, I started to update the arduivis project. For all the individuals interested in Arduino programming in Max, I added Arduino code generation to the arduivis project. And I shrunk the design into a javascript bpatcher/snippet so it is now plug-and-play. I still need to do testing between machines, but so far it's solid. Drop it in, add your ins/outs, press create and your interface/arduino code will be generated. The new setup makes it easier to develop MVPs with Max and microcontrollers.
    All questions welcomed. Ping me anytime. :)

    • May 03 2019 | 5:28 pm
      Nice!!!! Thanks for sharing!
    • Feb 09 2020 | 5:33 pm
      HI there
      I've just come across this and would like to use it for teaching - it seems like fantastic resource!
      I can get everything to work from a clone of your GitHub repository by trying the examples within the Arduino_Master folder - in other words, I can generate max code and arduino code in the aruivis.maxpat which is in the JS folder in the cloned download.
      I have then moved the arduivis.maxsnip into the Max 8 snippet folder on my computer.
      However, when I start a new patch and include the arduivis snippet, I can't get the snippet to generate any Max or Arduino code in the max patch - any ideas what I might be doing wrong?
    • Feb 10 2020 | 4:26 am
      Howdy Andy!
      Thanks for the information about the installation process. I updated the project's README with more thorough directions that solves the problem. Try it out and let me know if it works. Happy to help and thanks for checking it out!
    • Feb 10 2020 | 4:35 pm
      Hi Many thanks !
      Everything now works as expected - I'll be spreading the word !!