You do NOT need to be an expert or professional to help us just by sharing Otto in events, posting pictures with #ottodiy, tagging us, giving the right credits, helping others in the community, here in Wikifactory or in Facebook groups you are already making part of the moment. Little things like adding your pin in the map of Otto builders and just have the disposition and time to support make a difference.
Of course if you are are an engineer or programmer or designer like me you can contribute there is not little nor too much in what you can do starting from the most urgent ones to the "cool to have ones"
1. Documentation
First and more important, help us organize documentation for this you only need maybe to find robots similar to Otto that are out of Wikifactory in places like Thingiverse, Hackster, Hackaday or any maker platform and bring them here (please remember to put the creators in the description)
There are some that already claim themselves as REMIX of Otto but many maybe just forgot and we want to bring them to the family! Can anyone help us? Ottos files need to be properly documented in Wikifactory, we need volunteers to help us organize and hunt remixes and projects related to #ottodiy is for the good of all community.
You will see that most of the projects i just bring by downloading the files and uploading here with the pictures that allows us to have a wide view of all the Otto alike robots or just similar open robots.
2. Learning Content
Another one that anyone can contribute is to helps us create content in the form of educational activities, games, learning tutorials or any idea you might come up to make Otto a better robot for all.
This would be very helpful for all Otto Builder Clubs around the world
3. Arduino libraries
Library and code managing quite related to the first point, but this one goes deep into coding, we have a serious compatibility issue now with all the Otto remix robots that are coming out constantly, the more features the more changes that might be need to make to the original codes and libraries, how can we make efficient libraries that can be flexible enough for all these robots and compatible to all of them?
4. Customized PCB
Together with Jason Snow , we have been trying hard, really hard! but yet we could not find the best features/cost ratio that will keep Otto accessible, The current shield is giving a lots of trouble in power, use, handling and general performance, for this we need experts in the area and with experience making PCBA small batch productions.
5. Graphical programming software
We are now using Otto Blockly, it is great tool, unfortunately we now we are facing bugs and OS limitations that will be better with community help, we would love to have your feedback and help us test, find bus or issues and suggest new blocks or features.
We also need volunteers to create translations for more languages so that more people can use it!
6. Cool ideas for our Mobile APP
We made our APP now we need ideas for new cool features or mini games.
7. New programming languages
Like for example Python for Otto. By now you must know we use #arduino based on C/C++ language, but we do not want to be limited to one language, the digital world is full of other important languages and we need to teach Otto to speak them.
8. Internet of Things for Otto
We know many like us want Otto to work with a board like ESP and is already working but we are not exploding the real potential, is a user experience journey, what interactions we could create by using #iot technology with Otto?
9. Artificial intelligence for Otto (AI)
Ranging from face recognition to making Otto more emotional many factors could make an incredible small robot for the future but same as iot technology, what interactions we could create by using #ai technology with Otto?
Building the Future of Robots Together!
There are actually many more but we believe these are the critical ones, please comment bellow if you think we should add more that you think are important.
Thanks in advance!