I was cleaning house a bit, and among my old files I found this, which might be worth sharing. Years ago I made a centralized power supply for a custom 2-photon imaging system I built. There were two epi detectors (for red & green fluorescence) and three trans detectors (red, green, and IR-based “DIC-like Dodt”
A friend just asked a quick question: How can I make a bunch of cheap (not fast) laser shutters? Here’s a quick answer: For motors, servos are pretty easy to use. Put a piece of black material on the arm of the servo if the laser is weak and this is safe to do. Alternatively,
One of the first posts in this blog was on Processing. Processing is a programming language with an integrated development environment that is specialized for simplicity– ease of learning and coding– and intended for applications that are primarily graphics-driven. Processing has seen continued development. Processing 2 is more OpenGL based, and for many applications, that’s
The Open Hardware wave keeps rolling: MySpectral recently announced the Spectrino – an Arduino based spectrometer. It’s as barebones as spectrometers go, with the small enclosure containing a diffraction grating, CCD light sensor and an Arduino. Hooked up to a computer (PC, Mac, Linux) via a USB cable it is controlled and readout by a
Fritzing is PCB design software (EDA) in the spirit of Arduino and Processing. It’s open source, cross-platform, streamlined, and simple to use. It doesn’t do simulations, but you can lay out your circuit in a GUI that looks like a prototyping board, then move to circuit layout, and finally PCB design. Check out the video
Arduino is a popular, cheap (around 25 USD), and open source microcontroller platform. We use them all over the lab. Students can learn to program them very quickly, they’re versatile, and there is a large user base with tutorials that make implementations easy. The programming environment is quite simple and is almost identical to Processing.
Processing is a programming language geared towards visual artists, but it comes in handy for a lot of other purposes as well. Here are some of its finer points: Open source Integrated IDE (see below) Lots of demos and tutorials online Several useful libraries available (e.g., OpenGL, video, network) Cross platform (it’s Java-based) Most of
Tag cloud3d printing analysis arduino behavior calcium imaging collaboration computing construction course data acquisition dissemination electronics electrophysiology equipment fluorescence funding gadgets imaging jobs labview laser laser cutting machining manipulators materials MATLAB meeting microscopy openness optics osx pcr processing python references robotics two-photon video visual stimuli water jet cutting