DIYbio:Notebook/Open Thermal Cycler/Specifications: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
mNo edit summary
Line 1: Line 1:
"the brain" and their costs (fenn):
== "the brain"==


ATmega48 20MHz microcontroller, easy to interface to sensors and relays;
#(fenn)ATmega48 20MHz microcontroller, easy to interface to sensors and relays;
can be configured as an insecure webserver and/or USB device with the
can be configured as an insecure webserver and/or USB device with the
addition of some inexpensive external electronics; intermediate
addition of some inexpensive external electronics; intermediate
difficulty to program $2.58 @ digikey
difficulty to program $2.58 @ digikey


AT91SAM7S256, an ARM system on chip with integrated ethernet and usb
#AT91SAM7S256, an ARM system on chip with integrated ethernet and usb
"slave" support, rather advanced programming/development, might be able to
"slave" support, rather advanced programming/development, might be able to
implement encryption protocols if you knew what you were doing
implement encryption protocols if you knew what you were doing
$12.58 @ digikey
$12.58 @ digikey


makezine controller; same as above but already soldered and comes with a
#makezine controller; same as above but already soldered and comes with a
simple operating system and connectors, fairly easy to program; you'd have
simple operating system and connectors, fairly easy to program; you'd have
to make sure that the included AES encryption code is actually secure
to make sure that the included AES encryption code is actually secure
$109.00 @ http://makezine.com/controller
$109.00 @ http://makezine.com/controller


TS-7200 full blown linux server running debian, in a tiny package, easy to
#TS-7200 full blown linux server running debian, in a tiny package, easy to
program, perhaps too easy.. but you can use ssh and ssl for encryption
program, perhaps too easy.. but you can use ssh and ssl for encryption
$149 @ http://embeddedarm.com/products/board-detail.php?product=TS-7200
$149 @ http://embeddedarm.com/products/board-detail.php?product=TS-7200


i should add Arduino to this list; basically the same as atmega48 but  
#i should add Arduino to this list; basically the same as atmega48 but  
already soldered to the board; with usb connector
already soldered to the board; with usb connector
$30 @ sparkfun + $45 for ethernet module
$30 @ sparkfun + $45 for ethernet module


Tom: What about the linux "wall wart?"
#Tom: What about the linux "wall wart?"
http://www.linuxdevices.com/news/NS9634061300.html
http://www.linuxdevices.com/news/NS9634061300.html
ben: it has no i/o so you're back to square one (equivalent to a laptop with  
Response by fenn: it has no i/o so you're back to square one (equivalent to a laptop with  
USB port and ethernet)
USB port and ethernet)
== the interface ==
#I don't see much use for pictures or animations but something similar
to an HTML form might make a lot of biologists happy.  Drop down
boxes, text fields, etc.  That way I could enter numbers into boxes...
Step 1: "95C" "00:30"
Step 2: "55C" "00:30"
Step 3: "72C" "02:00"
Goto Step1 25 times
Step 4: "4C" forever
I guess a progress bar wouldn't hurt but a count-down timer would
suffice just as well.  Anything involving a full QWERTY keyboard would
be a huge improvement over most thermocycler interfaces. -- Cory Tobin
# When you feel like just clicking, use your "Biobricks" profile that you download from igem.org. It's preconfigured to the Taq you're using. Click the profile and go! The same with the "Bioweather Maps" profile that you get from Jason Bobe -- amplify ribosomal RNA. Or, if you're amplifying another sequence, you copy/paste in your primer sequences and the PCR machine does the rest of the calculations. -- Tito Jankowski

Revision as of 23:28, 14 April 2009

"the brain"

  1. (fenn)ATmega48 20MHz microcontroller, easy to interface to sensors and relays;

can be configured as an insecure webserver and/or USB device with the addition of some inexpensive external electronics; intermediate difficulty to program $2.58 @ digikey

  1. AT91SAM7S256, an ARM system on chip with integrated ethernet and usb

"slave" support, rather advanced programming/development, might be able to implement encryption protocols if you knew what you were doing $12.58 @ digikey

  1. makezine controller; same as above but already soldered and comes with a

simple operating system and connectors, fairly easy to program; you'd have to make sure that the included AES encryption code is actually secure $109.00 @ http://makezine.com/controller

  1. TS-7200 full blown linux server running debian, in a tiny package, easy to

program, perhaps too easy.. but you can use ssh and ssl for encryption $149 @ http://embeddedarm.com/products/board-detail.php?product=TS-7200

  1. i should add Arduino to this list; basically the same as atmega48 but

already soldered to the board; with usb connector $30 @ sparkfun + $45 for ethernet module

  1. Tom: What about the linux "wall wart?"

http://www.linuxdevices.com/news/NS9634061300.html Response by fenn: it has no i/o so you're back to square one (equivalent to a laptop with USB port and ethernet)

the interface

  1. I don't see much use for pictures or animations but something similar

to an HTML form might make a lot of biologists happy. Drop down boxes, text fields, etc. That way I could enter numbers into boxes... Step 1: "95C" "00:30" Step 2: "55C" "00:30" Step 3: "72C" "02:00" Goto Step1 25 times Step 4: "4C" forever

I guess a progress bar wouldn't hurt but a count-down timer would suffice just as well. Anything involving a full QWERTY keyboard would be a huge improvement over most thermocycler interfaces. -- Cory Tobin

  1. When you feel like just clicking, use your "Biobricks" profile that you download from igem.org. It's preconfigured to the Taq you're using. Click the profile and go! The same with the "Bioweather Maps" profile that you get from Jason Bobe -- amplify ribosomal RNA. Or, if you're amplifying another sequence, you copy/paste in your primer sequences and the PCR machine does the rest of the calculations. -- Tito Jankowski