PyBadge? A new Adafruit board playing Arduboy games

(Pharap) #1

So, aparently this is a thing, or at least it soon will be:

4 Likes

(Simon) #2

Man … those buttons are noisy.

3 Likes

(Roman) #3

As i see PyBadge uses Adafruit CircuitPython and probably part of Pygame build on ESP32 (more powerfull than esp8266 and more expensive)

0 Likes

(Pharap) #4

Where does it say it uses ESP32?

The CPU is probably an ATSAMD51 variant.

0 Likes

(Roman) #5

Adafruit has both boards in their catalogue ESP32 and ATSAMD51
so its a question
but according to this it’s ATSAMD51

0 Likes

(Scott R) #6

0:16 she says it’s ATSAMD51

1 Like

(Roman) #7

it was my fault ) to mix up MicroPython and CircuitPython

0 Likes

(Kevin) #8

My guess is it’s the same processor pair as this:

So a SAM51 paired with an ESP32 dedicated to doing the IOT stuff.

Yes it is cool adafruit has gone through the heavy lifting of making the Arduboy library work on a new target, as always there are opportunities to build off of this :wink:

That screen sucks though.

EDIT: Nope I watched the video to the end, she flips it over it’s just a SAM51.

0 Likes

(Pharap) #9

They had a little help…

(Everything else was Ms. Fried’s doing of course.)

0 Likes

(Kevin) #10

Oh because we are using ASM for our sprites which doesn’t port over to the SAMD?

Lol I still would like to meet her one day, I’ve met like literally every other maker type celebrity on the planet except her.

Her and Colin Furze maybe? I’ve never actually tried to get in touch with Colin before.

0 Likes

(Pharap) #11

Aye, SAMD is ARM-based so AVR assembly doesn’t agree with it.

There’s some other bits of assembly dotted around the rest of the codebase,
but overall they’re quite short and easy to replace.

Sprites::drawPlusMask` on the other hand is a bit of a tangled beast.

Adam Savage and Jamie Hyneman?
(And the various other Mythbusters?)

I guess Richard Dean Anderson (MacGyver) doesn’t count…

I’ve honestly never heard of him.

0 Likes

(Roman) #12

here is another interesting way to emulate arduboy
small console with changing cards and it’s possible to put one with Atmega328 ) https://hackaday.io/project/164736-multi-game-console

0 Likes