Connecting a programmable chip to a remote Controlled Car September 11, 2009Posted by GuySoft in Crictor, Electronics, Hamakor, ITU, linux, open source, programming, Uncategorized, wireless.
Tags: C, Electronics, hacking, howto, linux, open source, programming
I have been playing with electronics the last few days, and I thought I might show you the outcome.
I basically took a remote controlled car, and connected it to a 16F84 programmable chip, and now I can control the car using C code.
Although I am using a car in this guide, you should be able to close and open any kind of switch. Anything under 15 volts.
For people who have don’t feel like reading all this (and also for those who do), here is an action-packed video of the outcome:
After you saw that, here is how I did this.
Astrophotography Using Canon Camera’s Hack Development Kit August 16, 2009Posted by GuySoft in Astronomy, Crictor, diy, Hamakor, ITU, linux, open source, programming.
Tags: Astronomy, basic, camera, chdk, diy, ffmpeg, hacking, meteors, negev, open source, programming, video
I am going to explain here how I managed to use the Cannon open source hack development kit , known as CHDK, to photograph stars and even create neat movies of the stars motion.
It all started this Monday, I was lucky to see that there is going to be Perseids meteor shower, a day in advance. So I had time getting the code ready before it was too late. I thought I would go somewhere next to Jerusalem and photograph, but in the end, friends of mine (Shy and Anna) from the Israeli Astronomy Association, which I am part of, told me they are going down south to the dessert, far away from light pollution, to take count of the meteors for the IMO. So I joined him, and my data is also available.
Before all the technical stuff, here is a video I made that shows you what this all comes to:
Now back to CHDK, and how this was done.
What is CHDK? And how do I install it?
CHDK is a firmware addon for Cannon powershot digital cameras. It supports most of them, mine is a simple powershot A590, costs to date about 700 NIS. Moreover, since its an addon, it will not void warranty, and can’t damage your camera. It has a lot of features (including games and an e-book reader!).
Nokia N810 Running OLPC Sugar May 1, 2009Posted by GuySoft in Crictor, Hamakor, ITU, linux, Maemo, olpc, open source, python.
Tags: arm, debian, Maemo, Nokia, olpc, sugar
Touchscreen is cool!
The first thing that I found pretty neat was running sugar on a touchscreen device. It really felt better, since most people that I let play with my XO and flip its screen 180 degrees naturally try touching the screen, expecting it had a touchscreen. Sugar was actually quite good with it on the Nokia.
A trip to the North and some GPS fun April 15, 2009Posted by GuySoft in Crictor, Hamakor, ITU, linux, Maemo, open source.
Tags: googleearth, gps, ITU, linux, Maemo
This Passover, I went on a trip in the North of Israel in the Golan heights.
However, apart from enjoying the beauty of nature I thought I might do a little experiment with my Nokia N810, a Linux device with a GPS receiver.
What I did was switch it on at the beginning of the tour and put it back inside my bag, ignoring it most of the time.
The result was a complete GPX file of our tour.
On the Nokia it looked nice, however I wanted to see if I can extract more data at home with the GPX file.I found 3 tools I could do with it.
OLPC Israel’s New Debian Based System for Pilot February 7, 2009Posted by GuySoft in Crictor, Hamakor, ITU, linux, olpc, open source.
I am Happy to update we have now a working prototype OS for the OLPC pilot here in Israel.
As explained in my last post, we have only B2/B1 laptops that are not compatible with the current sugar version. Because of this we had to develop our own OS that we will put on SD cards and in to the laptops (in the full project we want to use sugar, we did this for the B2s only really).
This system works well also with the normal OLPC units. And I’d be glad if anyone would like to use it copy, and modify.
The system is based off Debian and runs on XFCE. The B2 laptops work with only 128 RAM so we really reduced the memory usage. The kernel on the system is from build 711, which is the last to work with the B2. Still, it works fine on any OLPC. I hope we will have Kernel Headers for the release someone in the future.
I’d also like to take the opportunity for give a huge thanks to Ram-on Agmon who really got the system up and running.
Live CD that turns any computer to an OLPC October 14, 2008Posted by GuySoft in Crictor, Hamakor, linux, open source, programming.
Tags: debian, linux, live cd, olpc, programming, sugar
After a few days work, I have finished Building a LiveCD that, by booting from it. You would get a full sugar system, no installation required.
Where to get?
Here, in the Sugarlabs Wiki
Tags: August, linux, Penguin, video
add a comment
After a long series of editing, the videos from August penguin are avilable to be watched and downloaded. Thanks to all the people that participated in this voluntary project. The files are available in a flash viewer, or to be downloaded in MP4 and OGG formats.
Moreover, during the editing I have developed two tools for the Cinelerra video editor, those are also available for download.
A script to Slice, Encode and Upload videos to Youtube April 17, 2008Posted by GuySoft in Crictor, Hamakor, linux, open source, podcast, programming, python.
Tags: code, python, script, youtube, zulo
In the past few days, I wrote a script that will take basically any video file, chop it to equal parts under 10 minutes, and upload the result to youtube.
The effect is that I can publish all of my video podcast to youtube, without the long and painful chopping and uploading of files via a browser.
I based the uploading on a perl script from catonmat. I wrote my extension in python.
Here is a link to the sourcecode (under GPL license)
I would love to receive feedback, and improvments.
PSP Enc – Encoding video for PSP / ipod under linux GUI November 27, 2007Posted by GuySoft in Crictor, Hamakor, ipod, linux, open source, podcast, programming, psp, python, wxpython.
Tags: encoding, ffmpeg, podcast, psp, python, wxpython
I am starting to work on the first Israeli video podcast, and we are now trying to figure out what format to publish it under. While pondering about this, I wrote a graphical program that will let you convert Video files for PSP format. And it should also run on iPods (however the screen resolution is specifically for PSP).
The program uses a command I found somewhere (you can see it in the code). The GUI is written in wxpython, which I just started learning not long ago. It is really useful for these small apps.
The requirements to get this working are:
To run it just type:
How to build “cantenna”, a wave guide antenna out of a coffee can November 27, 2007Posted by GuySoft in cantenna, Crictor, diy, Hamakor, linux, open source, wifi, wireless.
Tags: cantenna, computers, diy, hacking, howto, linux
This is really a translation of a post I wrote in Hebrew out of Linmagazine.
Here is my own DIY guide to build a waveguide antenna. This antenna will dramatically boost your wireless connection to a specific direction, enabling connectivity to great distances.