element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
element14 presents
  • Challenges & Projects
  • More
element14 presents
e14 presents blogs Small circuits - Ideas needed for my Fidget Cube!
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join element14 presents to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: hifromkatie
  • Date Created: 25 Oct 2021 3:19 PM Date Created
  • Views 5205 views
  • Likes 4 likes
  • Comments 26 comments
  • tinypcb
  • Cube
  • element14 presents
  • fidget toy
Related
Recommended

Small circuits - Ideas needed for my Fidget Cube!

hifromkatie
hifromkatie
25 Oct 2021

Hi all!
I'm currently working on an element14 presents project, to make a electronics/engineers fidget cube. What do you think, good idea?

My original aim was to make a 1" cube with small circuits on each side, but fairly quickly I realised this was going to be tight on space, I have now upped the size to 50mm cube (approx 2").

 

My design spec is as follows:

  • One side is a power supply, has a LiPo battery input and outputs 5v to 5 Molex PicoBlade connectors.
    • Pin1: +5V
    • Pin2: GND
  • Each side is completely stand-alone, has no dependency on any other side, other than the power connector.
    • All processing must be done on that side's PCB
  • The visible area of each side is 40mmx40mm
  • The PCB is 44mm by 40mm (This has a 2mm edge on 2 sides to slot into a 3D printed framework which will hold all the PCBs in to a cube shape.

 

I currently have the Power supply PCB designed, this also includes a fidget element of a push button which will turn 8 LEDs on and off

Front and Back:

imageimage

 

 

 

The next side I have designed is a logic gates and Binary counter board.
The top half has inputs A and B, and surrounding them the output of the following gates, based on input A and B, OR, XOR, NOR, XNOR, AND & NAND.

The lower half has a 6 bit binary counter, with a button to increase and decrease the counter.

 

Front and Back:

imageimage

 

I am planning on a "sketch side" which will consist of an LCD or OLED display and a joystick which will allow you to draw lines on the screen (Think Etch-a-Sketch).

This is currently proving hard to fit into the space and design requirements, but I think I've got a solution, but I haven't modelled this yet, so you might just have to trust me on this one (and I'm desperately hoping I've done the PCB correctly for it to all work like I've planned!)

 

The framework to hold these into a cube will be 3D printed, and currently looks like this:

The red is the top half and the blue shows the bottom, these will slide over the PCBs due to a groove on the 4 outside faces. The top and the bottom will need some hotmelt glue or other fixing method designed into the 3D print to hold them in place. Potentially an internal framework which will push against the back of the PCB and also securely hold the LiPo battery pack.

image

 

So what do you think of this idea?
Have you got any suggestions for the sides I've already come up with? Improvements, or criticism welcome!

I still need 3 sides, if you have an idea for a side then please let me know and I can design it for the cube. Or if you would like to try designing a side I'd love to see your design.


With the sides being independent and fitting the design criteria, I'm thinking they could be interchangeable and swapped in and out.
We could invent our own swapping system, if someone designed a side and makes a few and swaps them with other people who've made their own, we could all make our own unique fidget cubes!

Please feel free to tell me if I'm getting carried away now...!

  • Sign in to reply
Parents
  • beacon_dave
    beacon_dave over 3 years ago

    Rolling ball maze puzzle but with an accelerometer and small display.

    Digital compass.

    Sound to light / spectrum analyser / scope.

    Some sort of "The Galaxy is on Orion's Belt" thing.

    Spirit level - either LED crosshairs or OLED display.

    Countdown timer.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • beacon_dave
    beacon_dave over 3 years ago

    Rolling ball maze puzzle but with an accelerometer and small display.

    Digital compass.

    Sound to light / spectrum analyser / scope.

    Some sort of "The Galaxy is on Orion's Belt" thing.

    Spirit level - either LED crosshairs or OLED display.

    Countdown timer.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • hifromkatie
    hifromkatie over 3 years ago in reply to beacon_dave

    Thanks, they are super ideas.
    I like the maze idea, pretty similar to the sketch side, but maybe they could be interchangeable sides, or possibly put together, and have 2 options with the 1 screen for the display.
    I'd been trying to think of sound and what could be done with it. but displaying it as a output in brightness or spectrum analyser type display is perfect, I hadn't thought of doing anything like that.
    The spirit level and countdown timer are great too though, I think I'm gone from not being sure on what to do, to having trouble narrowing down these last 3 sides! So many good ideas image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 3 years ago in reply to hifromkatie

    In theory, you only have to narrow it down when you finally assemble the cube. e.g. you could design 10 different sides of which you select 6 at any given time to form a unique cube. When you get to 12 sides then you can have 2 cubes but then not only do you have to decide which set of 6 to form into each cube but then which cube to fiddle with first... image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hifromkatie
    hifromkatie over 3 years ago in reply to beacon_dave

    If only there was an unlimited amount of time image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube