Skip to content

Join the Toypad Challenge! Create innovative applications using LEGO® Toypads, featuring NFC readers and programmable RGB lighting. This repository contains source code, installation guides, and coding tutorials. Contribute your ideas, explore discussions, and participate in our creative coding community!

License

Notifications You must be signed in to change notification settings

Wendelpunkt/ToypadChallenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Toypad Challenge

Join the Toypad Challenge! Create innovative applications using LEGO® Toypads, featuring NFC readers and programmable RGB lighting. This repository contains source code, installation guides, and coding tutorials. Contribute your ideas, explore discussions, and participate in our creative coding community!

How to Participate

  1. Watch this Repository: Stay updated by watching this repository to keep track of all new developments and updates.
  2. Explore and Contribute to Discussions: Scan the Discussions tab for ideas, upvote the ones you find cool, and share your own ideas with the community.
  3. Join the Discord Server: If you need help or want to connect with other participants, join our Discord server AusLiebeZumCode for real-time discussions and support.
  4. Get Your Own Toypad (For Free!): If you need a Toypad to participate, contact me on Discord or via email at tom.wendel@wendelpunkt.de to receive one at no cost.
  5. Activate Your Colleagues: Encourage your coworkers, user groups, friends, or even your entire company to join the challenge and collaborate on ideas.
  6. Share Your Findings and Code: As you develop your project, contribute your code and any insights back to this repository via Pull Requests (PRs) to help others learn and build on your work.

Tutorial

The LEGO® Toypad

The LEGO® Toypad was originally delivered with the LEGO® Dimensions game. It is a multi NFC reader/writer with a variety of RGB LED features. The pad has three different areas. On the left and right sides, there are three slots each to detect tags. The middle area has only one slot but can also write to the tag.

The LEDs can be customized in all three areas, allowing for the full range of RGB colors. The pad also supports several LED effects like fading and blinking.

Unfortunately, there is a technical limitation: the library only supports the non-Xbox versions of the pad. Look for pads with the FCC-ID ending in 61482. The Xbox pad ends with 61480.

Tags

As far as I can see, the pad is able to read most modern NFC tag formats. You can, of course, use the original LEGO® Dimensions figures and sockets, but they are very expensive compared to regular NFC tags.

What I did: I bought a bunch of round 4x4 bricks, placed an NFC sticker at the bottom, and put regular LEGO® minifigures on top. You can get all of these directly from LEGO (link below) or from an alternative brick manufacturer (link below).

Full Plate

The pad comes with only two small 2x2 connectors on top. If you want to build more structures on top of the pad, you need to buy another plate with the part number 18601.

Important Links

Where to Buy

If you want to buy your own device or some of the original LEGO figures, it makes sense to look at some platforms where you can buy used LEGO items. Please make sure you buy a non-Xbox device (3000061482).

If you want to build your own figures, here are some sources. To build your own sockets, it makes sense to use a round 4x4 brick with an NFC sticker on the bottom side:

Cheap NFC Tags and alternative Blocks and parts can be ordered here (Affiliate)

Disclaimer

This project is a private, non-commercial initiative by Tom Wendel and is not affiliated with, sponsored by, or endorsed by the LEGO Group. LEGO® is a trademark of the LEGO Group, which does not authorize, sponsor, or endorse this project in any way.

About

Join the Toypad Challenge! Create innovative applications using LEGO® Toypads, featuring NFC readers and programmable RGB lighting. This repository contains source code, installation guides, and coding tutorials. Contribute your ideas, explore discussions, and participate in our creative coding community!

Topics

Resources

License

Stars

Watchers

Forks

Languages