Month: July 2013

Quando usar “replaced by” e “replaced with”

No post anterior eu fiquei com duvida na frase:

“The Arduino CNC Shield could be replaced with …”

Eu fiquei em duvida se deveria usar “replaced with” ou “replaced by”, entao aqui vai a explicacao:

Use “replaced with” para algo que nao aconteceu ainda, como na frase acima.

Use “replaced by” para algo que ja’ aconteceu, que ja’ foi substituido.

Fonte: http://answers.yahoo.com/question/index?qid=20080717050158AAZUZIf

How to create an Open Source CNC

This is a nice post about how to create an open source CNC:

http://wyolum.com/shapeoko-desktop-cnc-mill-build/

This CNC uses an Arduino board with a CNC Shield. This CNC Shield could be replaced with this one:

http://blog.protoneer.co.nz/arduino-cnc-shield/

The software used to control the CNC is called GRBL and it was developed in C and could be flashed on Arduino board:
http://dank.bengler.no/-/page/show/5470_grbl

Unfortunately this software is not (yet) portable, this means it is optimized to run on AVR microcontroller only. Then it will not work directly on Raspi.

Other missing part is a graphical interface to use whit GRBL. I missed the GRBL Controller used to control and monitor it.

Update: Although you cannot run GRBL direclty on Raspi, you control the Arduino CNC from it:
http://zapmaker.org/raspberry-pi/running-grbl-controller-on-raspberry-pi/

Hacking CSR Bluetooth BC4-EXT dongle

I like these CSR BC4 chips!

You can update its firmware to become a sniffer:

www.evilgenius.de/wp-content/uploads/2008/03/diy_bt_sniffer.pdf‎

You can update its firmware to become a bluetooth node to control GPIO and point to point communication:

http://pfalcon-oe.blogspot.com.br/2012/04/opensource-sensor-node-firmware-for.html

More information about these nice chip:

Flashing a new firmware:

http://byron76.blogspot.com.br/2011/09/i-hope-you-have-good-time-soldering.html

Modifying the firmware from the cheap BC4 module you bought from DX.COM :

http://www.efihacks.com/using-bluetooth-experiences-part-1/

http://www.efihacks.com/using-bluetooth-experiences-part-2/

http://www.efihacks.com/using-bluetooth-experiences-part-3/

http://www.efihacks.com/using-bluetooth-experiences-part-4/

How to install Java 7 on Ubuntu (update 1.7.0_25)

Unfortunately JAVA is a necessary evil for many online banks. Then you need it to get access to Santander, Caixa and other Brazillian banks.

To install it execute the procedure explained in this page: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html Basically we need to execute:

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java7-installer

You need more two steps to get java plugin working on your web browser (Firefox):

$ sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libjavaplugin_jni.so /usr/lib/mozilla/plugins/libjavaplugin.so

$ sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/libnpjp2.so

That is it. I hope you still praying for the day that we don’t need to use Java in our browser.