Besides some visual changes, there is a new button to upload some testing code to your Tinusaur Board with an EDUx4IO Shield. That is very convenient for testing if the board was assembled correctly even before you start writing some code.
Our plans are, once finalized, to convert those slides to video and upload them to YouTube – that appears to be more convenient for some people. Also, add some voice-over … maybe. 🙂
We’d like to ask you to take a look at the user guides and if you think there’s something to be added or changed, please, leave a comment below this post.
Fixed bug that caused an error message when there is a space in the name of the HEX file or in the path to your user folder.
Now, the juicy part …
This is the first version of the Blocktinu Windows Desktop Application.
How, as part of the app, there are 2 pre-compiled programs that you could conveniently use to test your newly assembled board.
Just an empty app that will allow you to see if the binary code goes from the your computer (if drivers have been installed correctly) through the USBasp ISP programmer and, into the microcontroller. That could also be used to check if the board has been assembled correctly.
The other one is a simple app that will make any LED connected (through a resistor, of course) to any of the 5 available I/O pins – PB0, PB1, PB2, PB3, PB4 – blink. That could be used to test if the boards and the shields have been assembled correctly.
Using these 2 pre-compiled programs does not require anything that just pressing the “Upload” buttons on the screen – no writing code, no compiling, building or downloading.
There is also a button on the app to launch the website with the Blocktinu development environment. That’s not a big deal, but it is convenient.
The Tinusaur hardware consists of few small boards with some electronic components on top. They come as assembly kits – small packages with parts. The Tinusaur main board is powered by the Atmel ATtiny85microcontroller.
The Tinusaur board comes in parts, all in a small plastic bag, you get the chance to learn how to solder.
Don’t worry – it isn’t that complicated – we’re preparing some videos that will walk you through the process. Check the Guides pages for more information.
Once your main board is ready you could use some of our add-on boards, also known as “shields”, to add functionality to your microcontroller system.
The Shield LEDx2 board comes in parts, like the main board, you have to assemble it yourself, but it isn’t very complicated.
Once you’ve assembled your first boards, you can write your first program.
The simplest program you can write is the blinking LED. That is the “Hello World” of the microcontrollers. Next step – little challenge: make both of the LEDs blink.
The Tinusaur Shield EDUx4IO board comes in parts too, like the other boards, you have to assemble it yourself, and it isn’t complicated at all.
Once you’ve assembled your board, you can write more interesting programs.
This shield gives you more options and lets you learn more things.
There are 4 different components on it: LED, Buzzer, Button, Photoresistor.
Making the LED blink is a good start.
The next step is to make the buzzer produce some sound.
You can use the button to learn how to read the input data and make your code do different things when you press it.
The photoresistor is a component that changes its electrical conductivity depending on the intensity of the light that is applied to it. In other words, you can measure the light intensity with the photoresistor.
The LED could work in on/off mode but it could also fade-in and fade-out using what’s called pulse-width modulation or PWM for short.
The buzzers could also work with PWM and that could be considered as analog mode i.e. it could produce sound with variable intensity.
You could combine all the 4 parts to achieve more interesting results. Like using the button to switch between various modes of your program, or use the photoresistor to trigger different event depending on the light intensity.
Now, an interesting trick. What if the LED emits some light, it reflects on an obstacle and goes back to the light sensitive element – our photoresistor. That is a proximity sensor that we’ve just created.
A feature “hidden” inside of the microcontroller is an internal temperature sensor. You could make LED blink or buzzer sound if the temperature goes above or below a certain value.
We created the Blocktinu platform that will allow you to start with the programming of your Tinusaur microcontroller system really quick. With it, you could simply drag and drop some blocks to implement your algorithms.
The platform automatically generates the C source code. And the best part is that you can start learning the C programming language just by looking at the generated source, change your blocks and see how the source code changes.
What else you could do with the Tinusaur project? Well, it is up to you to bring your new brilliant ideas to life.
Check our website more often to see what new we’ve developed and added to the Tinusaur platform.
Some of our team members will be at the FOSDEM in Brussels on the 4th and the 5th next week – will be glad to meet anyone interested in what we’re doing.
The presentation at Maker Faire in New York (http://makerfaire.com/new-york-2014/) on Sept. 21st went very well – 80% full of the small auditorium. The Faire itself was terrific.
On October 15, as part of the European CodeWeek (http://codeweek.eu/) the Tinusaur Project was presented to the students and teachers at one of the schools in Gorna Oryahovitsa, Bulgaria – PGEE “M. V. Lomonosov”.
On October 25, at HOW.CAMP (http://how.camp/) 4 of the prizes were Tinusaur Starters kits.
What’s coming up …
— Video tutorial: “How to assemble the Tinusaur Board”. We need some more time to process the video-materials we shot.
We are migrating our website TINUSAUR.ORG to a new home, so please bear with us. Some features might not work.⇒ If you are in North America, check our product at Amazon: amazon.com/dp/B08V5RNWMV.