вторник, 1 февраля 2022 г.

2022 with Blinka as the zero

Thank you to the 24 folks who posted for #CircuitPython2022! Thank you for all of the different ideas. I hope that folks collaborate to make these ideas a reality. Thank you to those whose ideas have been guiding principles over the years. We wouldn’t be here without you.

As Kattni points out in her the #CircuitPython2022 post, don’t hesitate to let us know what you’d like to see from CircuitPython and the community throughout this year. Feel free to give us more ideas on the Adafruit Discord, Adafruit CircuitPython forum and CircuitPython issue tracker.

Here are all of the posts we received in January 2022:



from Adafruit Industries – Makers, hackers, artists, designers and engineers! https://ift.tt/Exh81dOGC
via IFTTT

2022 with Blinka as the zero

Thank you to the 24 folks who posted for #CircuitPython2022! Thank you for all of the different ideas. I hope that folks collaborate to make these ideas a reality. Thank you to those whose ideas have been guiding principles over the years. We wouldn’t be here without you.

As Kattni points out in her the #CircuitPython2022 post, don’t hesitate to let us know what you’d like to see from CircuitPython and the community throughout this year. Feel free to give us more ideas on the Adafruit Discord, Adafruit CircuitPython forum and CircuitPython issue tracker.

Here are all of the posts we received in January 2022:



from Adafruit Industries – Makers, hackers, artists, designers and engineers! https://ift.tt/Exh81dOGC
via IFTTT

A new guide in the Adafruit Learning System today: CircuitPython Neko Kitty with Displayio by Tim C

This project is a CircuitPython displayio port of an old school animated screenmate application that ran on mac and other platforms.

The cute little kitty will wander around the display and scratch at the edges when it gets close enough. The original ones followed your computer mouse. This CircuitPython version will chase after a laser dot that you can place by touching the screen. The Neko kitty has a mind of its own, like all cats – it will decide to stop and sleep or clean its paws whenever it wants to.

See this new guide now > > >

 



from Adafruit Industries – Makers, hackers, artists, designers and engineers! https://ift.tt/NvhmgziYP
via IFTTT


Come on by for JP’s Product Pick of The Week! A new product pick will be revealed. The show airs at 4pm ET / 1pm PT, TODAY!

Check out the livestream right here inside this product page, (SPOILER ALERT!) — you won’t want to miss it because there will be a massive 50% OFF DISCOUNT during the show!

Tune in for:

  • John Park’s latest product pick
  • Learn how to use it
  • Live Demo

The live video will also be on Youtube LIVE, Twitch, Periscope (Twitter) and Facebook. LIVE TEXT CHAT IS HERE in the Adafruit Discord chat! Come on into the chat to participate in the conversation!

Every Tuesday @ 4pm ET/1pm PT!

 



from Adafruit Industries – Makers, hackers, artists, designers and engineers! https://ift.tt/oMN8ur3xd
via IFTTT

There is a playful way to study the architecture of computers of the past: find a piece of software you know well and try to find out how it was ported to these machine you don’t. Fabien Sanglard chose Eric Chahi’s 1991 critically acclaimed” game “Another World”, better known in North America as “Out Of This World”.

Clever tricks allowed Another World to run on hardware built up to five years prior to the game release.

This series is a journey through the video-games hardware of the early 90s. From the Amiga 500, Atari ST, IBM PC, Super Nintendo, up to the Sega Genesis. For each machine, I attempted to discover how Another World was implemented. I found an environment made rich by its diversity where the now ubiquitous CPU/GPU did not exist yet.

There is very little code in Another World. The original Amiga version was reportedly 6,000 lines of assembly. The PC DOS executable is only 20 KiB. Such a vast game shipped on a single 1.44 MiB floppy. That is because most of the business logic is implemented via bytecode. The Another World executable is a virtual machine host which reads and executes 8-bit opcodes.

Another World VM defines 256 variables, 64 threads, 29 opcodes, and four framebuffers. That’s it. If you build a VM host capable of handling these, you can run the game. If you are able to make the VM fast enough to run at 20 frames per seconds, you can actually play the game.

The virtual machine’s graphic system uses a coordinate system of 320×200 with 16 palette-based colors. This choice was a sweet spot allowing the graphics to be compatible with the other big platform of the era, the Atari ST which supports only 16 colors.

The limitation turned out to be a blessing in disguise. It resulted in an unique style which has aged well.

See all the details in this post on Fabien Sanglard’s Website.



from Adafruit Industries – Makers, hackers, artists, designers and engineers! https://ift.tt/SRJ8d4wzB
via IFTTT

A new guide in the Adafruit Learning System today: CircuitPython Neko Kitty with Displayio by Tim C

This project is a CircuitPython displayio port of an old school animated screenmate application that ran on mac and other platforms.

The cute little kitty will wander around the display and scratch at the edges when it gets close enough. The original ones followed your computer mouse. This CircuitPython version will chase after a laser dot that you can place by touching the screen. The Neko kitty has a mind of its own, like all cats – it will decide to stop and sleep or clean its paws whenever it wants to.

See this new guide now > > >

 



from Adafruit Industries – Makers, hackers, artists, designers and engineers! https://ift.tt/NvhmgziYP
via IFTTT

понедельник, 31 января 2022 г.

In this GreatScott video, he adapts an 18v 5.0 Ah Makita battery pack to his portable vacuum.

Besides this useful hack, the video also provides a fascinating teardown of the vacuum electronics and mechanics, all detailed using Scott’s clear and beautifully-drawn circuit sketches.



from Adafruit Industries – Makers, hackers, artists, designers and engineers! https://ift.tt/pFbCxNWmj
via IFTTT

Know us

Our Team

Tags

Video of the Day

Contact us

Имя

Электронная почта *

Сообщение *