7. Conclusion

A combination of C and Tcl/Tk is an easy and powerful way to make graphical controls for your devices. Tcl/Tk gives you a flexible set of commands for creating the graphical interface, while C lets you execute the low-level commands necessary to get at the serial port. This technique is good for making a wide variety of computer programs, for robotics and other things. Personally, we have been using four variations of it: the one you saw in this demo, programs for interfacing with a stepper motor controller and a nanometer-precision piezo controller, and even a jukebox for playing music from our mp3 collection! We hope you find it as useful as we have.

New Products

HP 24V Motor with 48 CPR Encoder for 25D mm Metal Gearmotors (No Gearbox)
QTRX-MD-01RC-S Reflectance Sensor: 1-Channel, 8mm Wide, RC Output, Low Current, Side-Entry Connector
5V Step-Up/Step-Down Voltage Regulator S9V11E2F5
MP6603 Stepper Motor Driver Carrier (Soldered Header Pins)
ISO6542F 4-Channel Digital Isolator Carrier, 2/2, Default Low, Functional Isolation
Motoron M3T453 Triple I²C Motor Controller with JST SH-Style Connectors and VIN Terminal Block
Glideforce GF01-121003-2-66 Micro Linear Actuator with Feedback Potentiometer: 12V, 4.3kgf, 17.6mm/s, 30mm Stroke
TB67S579FTG Stepper Motor Driver Compact Carrier (Soldered Header Pins)
Motoron M3T453 Triple I²C Motor Controller with JST SH-Style Connectors (No VIN Connector)
APM81815 Step-Down Voltage Regulator Carrier, 3.3V Out
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors