Part 1 - Yoli - An IoT project for kids

Part 1 - Yoli - An IoT project for kids

Yoli - An IoT project for kids

 

Yoli is a bridge between the world of new technologies, interactivity, and traditional board games. In January of last year, we met with a client  who showed us a prototype of an interactive Arduino-based board game for children. We immediately saw many interesting possibilities for implementation in this simple demo.

To play, you need a Yoli game block and a set of cards. Let’s take, for example, the game Find Similar, where a child is asked to put 5 fruits on the board. If there are potatoes on the board, this card will be automatically discarded. If the task is completed correctly, all the cards with the correct answers will vibrate. There are many sets of cards and their assortment will be regularly updated. With the help of Yoli, a child can study objects, animals and their behavior, household chores, food, and beverages.

Now, back to development. As you probably guessed from the description, the game block and the cards are connected using a magnet. With the help of an electromagnet, interactions - such as dropping the card or vibrating it - are also implemented. This important element became a stumbling block for our client on the way to an easy implementation of their idea. It turns out that the electromagnets available on the market are not suitable for use in this project and several companies weren’t willing to undertake this project precisely because of this complexity.

"Challenge accepted”, we thought, and began to closely study the electromagnet market in search of the right fit. After some time we had to admit that, indeed, the magnet we needed simply didn’t exist. But, if something doesn’t exist, that’s just the perfect excuse to create it. And since we are writing about it here, it means that yes, we did it.

Next? Having developed the key element and making sure  it was functional, we set about implementing the next steps with double enthusiasm. We then suggested adding a Bluetooth component to the game, so that it would be more convenient to update the system in the future. At this point, the client had an idea that radically changed the concept of the toy and added a completely new meaning. What was that idea and how did it influence the future of the project? Read all about it in the next part of our article.

                                                 

MORE POSTS

Best CI tools for embedded software development according to Grinn

Continuous integration is a practice of software development that based on constant code changes, testing and code integration. The advantages also include timely detection and elimination of errors, while shared access to the code provides the ability to roll back changes which led to breakdowns by any project participant. You can read more about how Grinn implements the integration process in our next articles, and, in this one, we will discuss the tools we use every day.

Training in cooperation with EBV

TRAINING IN COOPERATION WITH EBV   In cooperation with EBV, a practical training "i.MX RT and MCUXpresso hands-on training"  was held in Warsaw on June 5, in Sofia on June

UNDERSTANDING OF ANY IoT PROJECT: IoT ARCHITECTURE LAYERS

The IoT is so firmly entrenched in our lives that sometimes we do not even notice its work. We draw up reports based on the readings from sensors thousands of kilometers away. The digital camera has noticed movement in the backyard and has sent you a notification to make sure it is just a neighbor's dog. Want to know what mechanisms are behind these modern conveniences?

We use cookies to personalize content and ads, to provide social media features and to analyze traffic on our website. We share information about how you use our website with our social, advertising and analytical partners, such as Google, Facebook. Your personal data administrator on our website is Grinn sp.z o. o. with the headquarter in Wrocław (KRS number: 0000230049). More information can be found in our Privacy Policy.

Manage Tracking Settings
Your cookie preferences have been saved.