Pololu Robotics & Electronics
My account Comments or questions? About Pololu Contact Ordering information Distributors

Pololu Forum

Tic T834 User I/O (Output)

I noticed that in the manual it says support for output might be added in the future and right now it is just an input.

(In the future, we might add commands allowing you to turn User I/O pins into outputs and drive them high or low.)

Supporting driving pins high/low would be very convenient for many small projects.


Thanks for letting us know you are interested in being able to use some of the pins on the Tic as digital outputs. Can you share some specific applications you have in mind?


Main application would be turning a logic level mosfet on and off to switch a larger load. Don’t expect much current out of the Tic but it would be helpful to have the output option available.

I’m interested in this feature as well. I’m controlling several motors and would love to be able to call a position, set a flag and get a output high from the T500 while the motor is in transit. My main device can get on with other jobs. I’d tie that User I/O to an interrupt pin on my main unit, and on H2L, clear my flag via an ISR. Then, when I’m ready, go check the status of the Tic and plan my next move.

You’re potentially already using a pair of your serial lines, so you’d need to be able to map the functions to any of the Tic’s four outputs (SDA, SCL, TX, RX).

Thinking aloud, Output Functions might include:

  • Transiting
  • AtFullSpeed
  • PulseOnTarget
  • AbruptHalt
  • PositionUnknown
  • VINBrownout
  • SpeedPWM (relative to your max)
  • PositionPWM (50% = 0)
  • CurrentPWM


Thanks for the feedback. We are considering adding a scripting feature to our Tic controllers that would likely cover most of your cases by including a command for reading any of the Tic’s variables and another command for controlling I/O pins


Hey! First time using Pololu products, and I’m very impressed so far! I’m using a tic 249 on a project, and I was wondering if the feature described here was ever implemented. I’ve got a small relay in the project that I’d love to be able to turn on/off via i2c commands through the tic.

Sorry for dredging up such an old thread, but it was relevant!

Hi, kebennett.

Thanks for chiming in to let us know you are also interested in a digital output feature! Unfortunately, we still do not have any timeline for when this kind of feature might be available. Feel free to continue bugging us about this, and if others area also interested, feel free to chime in too. More interest can only help push it higher on our to do list!


1 Like


I’m also interested in user i/o and scripting on the TIC, any word on when the update is coming out?

Hello, Andrew.

Unfortunately, we do not have any updates on when those features might be available.