Skip to main content

Posts

Showing posts from June, 2010

Low cost microcontrolling

I had a terrible issue at work today. We certainly have to give up from a windows controlled device, depending on time critical software to use a cheap and easy to find microcontroller. Making a couple of phone calls to local electronics shops, draws me to one single option. Microchip's PIC 16F family. So, let's go to PIC world: http://www.grennan.com/picprog/ (Programming the PIC16F84 with LINUX) The PIC16F84 is easily found at any electronics shops in my town. It costs around R$ 15,00 (fifteen reais), local brazilian currency, which is around US$ 8.45. Programming PIC’s in Linux using C with SDCC Intro to Programming PIC Microcontrollers in Linux http://www.lancos.com/prog.html (PonyProg - GLP Serial devices programmer) http://www.freenet.org.nz/sdcc/ (sdcc for PIC HowTo) There is a good Spanish site about PIC projects at http://www.micropic.es/

Some free/open tools for hobbies

[Open source PCB routing] MUCS-PCB - The University of Manchester School Of Computer Science PCB design software http://intranet.cs.man.ac.uk/apt/projects/tools/mucs-pcb/ Ladder Logic for PIC and AVR http://www.cq.cx/ladder.pl SketchFlat: 2d CAD, with Constraints http://www.cq.cx/sketchflat.pl SOLVESPACE -- parametric 3d CAD http://solvespace.com/index.pl And for autorouting on kicad , there is the closed source freerouting

Multi (platform) browser CSS

Reading an old friend's blog , I've seeing some tools he likes and there a particular one very suitable for my own needs. The blueprint CSS framework it uses the git hub . There is also some tips on using it with PHP (my favorite scripting language).

wxTerm

IFTools has an free/libre open source (wxWindows license) communication terminal which uses a multi platform communications library. Worth to take a look at: https://iftools.com/opensource/download.en.php

Coffee machine robot

Here at IDEIA we share a common spare time project. We want to build a robot which brings the coffee from the kitchen to our offices. This project was a little inspired by the S.T.A.I.R. project from Stanford. Looking around we've found the Mobile Robot Programming Toolkit (MRPT) . And perhaps worth to look at: Arduino Ethernet Shield and Arduino Ethernet Library

[SIGGRAPH 2009]Build Your Own 3D Scanner: Optical Triangulation for Beginners

There is an interesting course on 3D scanning at SIGRAPH 2009: http://mesh.brown.edu/byo3d/source.html Other good resources on 3D can be found at: http://www.ieeta.pt/~pdias/Low_Cost_3D_Sensor/Low_Cost3DSensor.htm http://www.ieeta.pt/~pdias/Camera%20Calibration/Camera%20Calibration.htm http://www.awn.com/articles/tutorials/iinspired-3d-modeling-and-texture-mappingi-part-2/page/1,1 http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/rgw/www/TsaiCode.html http://www-2.cs.cmu.edu/afs/cs/usr/rgw/www/HomePage.html