When the Raspberry Pi 2 was presented some time ago one of the biggest surprises, beside of the great hardware improvements were the news that Microsoft is planning to release their Windows 10 IoT for the Pi. You now can give it a try! Continue reading
What is CasperJS?
CasperJS is a navigation and testing utility based on phantomJS. phantomJS could be described as a headless browser offering automatic interaction with a website. It’s esspecially useful for testing purposes and development. PhantomJS is based on webkit.
Keep in mind that that casperJs always requires phantomJS. But phantomJs doesn’t require casperJS.
The possibilities of CasperJS are pretty endless you can do things like
- content grabbing – why not make a hub for your most favourite topics?
- check your website for faulty links
- generating full size! screenshots of your favourite webpage
- crawl your favourite webblog for keywords and save the links to a file
My initial goal was to build a simple flight search without accessing any commercial apis by only using content grabbing. I actually was sick and tired of using engines that list flights by their potential income. I also hate the service fees that are being add towards the end of of the payment process. That’s why I decided to start a private project offering fair pricing and fair logic. …
I’ll present you my solution in a week or two so stay tuned. 😀
At the end of the tutorial you will come up with something similar to this:
RC Tank M1A2 Abrams controlled with raspberry pi
The idea behind this project is to have a tank which can be controlled over the internet by using the gyroscope of a mobile phone or of a tablet. We already gathered some experience on this topic in our 4×4 Truck project. The icing on the cake will be a rudimentary pathfinding.
Over the past weeks Michael and Alexander worked on 4×4 Truck which is controlled by a raspberry pi, this is what we came up with.