Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Asked — Edited

Mini Itx Cheap! Dell Atom 330 29.99

User-inserted image

Asendtech has several of these tiny 6 in x 6 in mini pc / CPU combo , just 29.99 , very very good option for a autonomous robot (a person doesn't need to be at a computer or laptop wirelessly controlling it ). These draw about 12 watts. I just bought one , get them while they are hot! - Josh


Upgrade to ARC Pro

Your robot can be more than a simple automated machine with the power of ARC Pro!

AI Support Bot
Related Content
Based on your post activity, we found some content that may be interesting to you. Explore these other tutorials and community conversations.
Have you used the EZ-B??????? There are 20 digital I/O pins on the EZ-B. I watched DJ's tutorial video on PWM. It showed four wires connected to ENA, +5, +5, ENB. DJ responded to my eariler question concerning the L289N, and said that only one pin ( ENA ) would control both "enable" pins. ?????????????????????????
yes,but i need to know the model of your board,each h-bridge is different and different inputs
I couldn't find any identifing numbers or markings on the motor driver, so I've attached some pics below.
Thanks again.

User-inserted image

User-inserted image

User-inserted image
ok hook is IN1 is pwm digital pin,IN2 is DIR digital pin,and EN A IS GND
second motor its the same IN4 is PWM digital pin,IN3 is DIR digital pin ,ENB is GND

if you want good control ENA and ENB can be tied together and use a digital to turn if off on over current or a problem or connect to a simple current comparator circuit
both protect the chip from a current overload
using the digital pin will need a analog input for a current monitor
where current comparator doesnt need a digital pin or analog pin,its a 8 pin cheap chip and few resistors,plus a current monitor board on ebay about $4
ARC SETUP need 2 PWM controls ,pwm left set D15 IN CONFIG
in pwm right set D17 in cofig
then 4 wire motor control, left trig A at D15,LEFT trigB at D16,RIGHT trigA at D17 and
right trigB at D18

ON WIRE FROM BOARD IN1 is D15,IN2 is D16,IN4 is D17,IN3 is D18
ARC file is attached
Hi robotmaker, I ordered the wrong motherboard. Can you tell me if this one will work for Leaf


Dell TK7TF Optiplex FX 160 USFF Series Motherboard. Dell meets the current and future demands of high performance, power embedded computing, making it ideal for communications, transaction terminal, interactive client, industrial automation applications as well as for standard home use.

Manufacturer: Dell
Compatible Models: Dell Optiplex FX 160 USFF Series


4 x USB Ports
2 x PS2 Ports
RJ-45 (LAN)
VGA Port
DVI Port
Serial port

This Motherboard also comes with Intel 1.6GHz /512/533 Processor

if you dont use any video,or cslu animated face, and double check if its a dual core 330 processor
since does take both and some come with it,memory just little low
i can look for another one,but i do have one at home havent tested it yet
reallly need 2 gig or more 1.6 mhz is ok on speed,so thinking it might work is dual core
atom 330

BC is is one dual core 1.6 mhz up to 2 gig ram,i have one at home running LEAF
low power ,just add 2gig of ram

1.6 ghz up to 2gig ram
robotmaker, The processor chip has 512/533 on it. So I guess I will just hold on to for now but I will not use it. I will keep looking for the right board.

1.6 mhz or more 2gig to 4 gig will work,i have another lapto using 1.6 ghx and 2 gig ram and its running fine
i would under 3 ghz and 4 gig ram manly because others will much current
that 512/533 is not the speed ,speed on that board is 1.6ghz
that is the cache and memory speed
512mb is onboard memory , 533 is MHz of memory bus I do believe , but there are lots of Intel atom low cost mini itx boards out there.
yes that is correct,was looking something else because he said processor ,board takes up to 4 gig of memory

BC i look at the specs again that is a perfect board for LEAF ,JUST ADD 4 GIG OF MEMORY
person selling that board does have it wrong ,there is no 512meg of memory installed
just need to ask a question to make shore it does have ATOM 330 ,some with same model number has a ATOM 230 witch is a single core
check page 2 of this post i have FX160 specs
robotmaker, I called the company that I got the motherboard from and asked them if it had an INTEL ATOM and what the model number was (230 or 330). They told me it was a INTEL ATOM but they did not know what model it was.

I am still having problems with Leaf vision but I will ask about that on the yahoo group.

Thanks for your help.

@ jstarnel, thanks for the information.

BC its not the model # ,its processor # ,ask if its dual process or single processor
if not there many other FX160 that ebay has that has dual core
have the same board ,but had to double check to make shore it was a dual core processor
robotmaker I found out that it is a ATOM 230 and that is a single core processor.

just do a search on ebay for dell fx160 ,then ask if it has atom 330,i would set it for the lowest with shipping first,to get the lowest price for one
referencing page 5 of Dell Optiplex 160 Technical Guide
Could your tell us if the 5 Audio Connector (AUDIOF1) and 7 Front Panel Connector (FRONTPANEL) on the motherboard itself are labeled with pinouts?
Only go for a atom 330 or higher , that's dual core 1.6ghz. I've.had a machine.just.for surfing that was so single core 1.6ghz and it was not a quick as I would like. I found a 40 percent improvement spending a few extra dollars for dual core
I have a wimpy toshiba netbook and if i have both voice recognition on and face detection, it does not want to sync up with the bluetooth. Need to shut most of it down before connecting to bluetooth.
Yea that's possibly a good example of "underpowered". My system uses a AMD 32 nanometer chip , uses 20 watts , dual core 2.2 GHz 2mb cache , 4 gig ram. It's a newer idea of taking good chipsets and shrinking them. The comparable desktop CPU is 60 watts. Anyways a dual core is the way to go , these single cores can't do everything you throw at them , 64 bit systems do a lot better job (utilizing cores better) without 64 bit is the dual cores run in a sort of hyperthreading mode but not both cores full time , they take turns each clock cycle processing data.
problem since i work with computers for a very long time,its not really the speed, its the memory and resources
i have a notebook running 1.6 mhz 4gig ram,it runs everything great,but i tuned it up
you need a program called XPLITE,it removes programs and resources not needed.there so many using the memory and then you try to open a program it wont start fast or be slow
you should see how many many programs on the robot computer not needed

speed does fix the problem,BUT as more speed or power so does the heat and battery usage goes up

in XP PRO and other operating systems there is a program that tell you how much memory is used
called WINDOWS TASK MANAGER (ctr-alt-del)
memory should be half of the installed memory with all programs running ,and there is a CPU usage meter telkling you how much the CPU is using ,should look at near 35% ,mine i have it at 20% or less
another slowing down computers alot,seen to much i have to fix at work ,till they got another IT computer guy,is they need disc cleanup and DEFRAG