
Hello! First of all, congratulations to Radomir for creating PewPew Standalone, which is such a great and cheap arcade game console for beginner coders! Now my question: since PewPew Standalone is based on SAMD21 (ARM Cortex M0), is it possible to program it using Microsoft MakeCode (maker.makecode.com), as it supports Adafruit Feather M0, Arduino Zero and Sparkfun SAMD21? If yes, how to control the LED display? Otherwise, are there any block-based programming environments for PewPew Standalone, such as EduBlocks? Thanks!

On Mon, 27 Apr 2020 13:15:52 -0000 "niu tech" <jerzyglowacki@gmail.com> wrote:
Yes, you can use it with MakeCode Arcade. I'm working on a proper documentation for this still, and once I have it, the board will be added as an official option to their website. For now, you need to select Adafruit PyBadge as the compilation target. Then, to get the PewPew M4 into bootloader mode, short the R and 0 pins twice. You will see PEWBOOT disk then, to which you can copy the compiled UF2 file. Note that you probably want to backup all your files from the device, because it will delete them. To get back to CircuitPython, you can repeat the process with an UF2 file downloaded from circuitpython.org. I plan to provide an alternative bootloader for PewPew M4, that will go into the bootloader mode automatically when USB is connected, so that you don't have to short the pins, but that would obviously be unusable with CircuitPython. -- Radomir Dopieralski

Thanks, but I am talking about PewPew Standalone with SAMD21 MCU and 8x8 LED display, not PewPew M4 with SAMD51 MCU and 160x128 OLED display. Is it possible to program PewPew Standalone with MakeCode or EduBlocks?

On Mon, 27 Apr 2020 13:31:05 -0000 "niu tech" <jerzyglowacki@gmail.com> wrote:
Ah, sorry, I was working with the MakerCode Arcade stuff recently, so I misunderstood you. I honestly don't know about MakerCode with the PewPew Standalone, my guess is that you can somehow add a library for handling the display and buttons, but I have no idea about how to do this. As for EduBlocks, I have been promised a plugin support, and once that lands, I plan to make a PewPew plugin that will have all the pew.* functions in it. -- Radomir Dopieralski

Sure, Edublocks looks great! Where can I preview your plugin? Is it possible to make the PewPew plugin based on it? Thanks!

Since Josh has plenty of time with school ending, he prepared a nice new version of Edublocks. Among new things, there are a lot of improvement in extensions production. Beta has started, I hope to have some time to digg it. A little patience and we should be able to work on it. Le mar. 5 mai 2020 à 23:21, niu tech <jerzyglowacki@gmail.com> a écrit :

Thank you! As for EduBlocks, here is a tutorial on how to add a new library to it: https://web.archive.org/web/20180901155329/https://allaboutcode.co.uk/2018/0...

On Mon, 27 Apr 2020 13:15:52 -0000 "niu tech" <jerzyglowacki@gmail.com> wrote:
Yes, you can use it with MakeCode Arcade. I'm working on a proper documentation for this still, and once I have it, the board will be added as an official option to their website. For now, you need to select Adafruit PyBadge as the compilation target. Then, to get the PewPew M4 into bootloader mode, short the R and 0 pins twice. You will see PEWBOOT disk then, to which you can copy the compiled UF2 file. Note that you probably want to backup all your files from the device, because it will delete them. To get back to CircuitPython, you can repeat the process with an UF2 file downloaded from circuitpython.org. I plan to provide an alternative bootloader for PewPew M4, that will go into the bootloader mode automatically when USB is connected, so that you don't have to short the pins, but that would obviously be unusable with CircuitPython. -- Radomir Dopieralski

Thanks, but I am talking about PewPew Standalone with SAMD21 MCU and 8x8 LED display, not PewPew M4 with SAMD51 MCU and 160x128 OLED display. Is it possible to program PewPew Standalone with MakeCode or EduBlocks?

On Mon, 27 Apr 2020 13:31:05 -0000 "niu tech" <jerzyglowacki@gmail.com> wrote:
Ah, sorry, I was working with the MakerCode Arcade stuff recently, so I misunderstood you. I honestly don't know about MakerCode with the PewPew Standalone, my guess is that you can somehow add a library for handling the display and buttons, but I have no idea about how to do this. As for EduBlocks, I have been promised a plugin support, and once that lands, I plan to make a PewPew plugin that will have all the pew.* functions in it. -- Radomir Dopieralski

Sure, Edublocks looks great! Where can I preview your plugin? Is it possible to make the PewPew plugin based on it? Thanks!

Since Josh has plenty of time with school ending, he prepared a nice new version of Edublocks. Among new things, there are a lot of improvement in extensions production. Beta has started, I hope to have some time to digg it. A little patience and we should be able to work on it. Le mar. 5 mai 2020 à 23:21, niu tech <jerzyglowacki@gmail.com> a écrit :

Thank you! As for EduBlocks, here is a tutorial on how to add a new library to it: https://web.archive.org/web/20180901155329/https://allaboutcode.co.uk/2018/0...
participants (3)
-
niu tech
-
Radomir Dopieralski
-
Thierry Chantier