One pin to share? DiTell will tell you all about a 16-bit variable or two 8-bits sensor values- in a nice compact form.Designed by jdn, Ships from Switzerland
What is it? You need to see variables values. But Serial.print attach you to the terminal, is a slow blocking task and takes too much memooy. DiTell is limited to 4 digits, but is uses only one pin...Read More…
You need to see variables values. But Serial.print attach you to the terminal, is a slow blocking task and takes too much memooy. DiTell is limited to 4 digits, but is uses only one pin that can be shared with a led or a pushbutton. It takes 140 bytes of C code, 3ms transfer time. It works from 3V 15mA to 5V 40mA. So small you will easily find a place for one or many. On Arduino, the connector fits directly on pin 13, and you still can blink as usual.
Debugging real time software is more tricky than calling libraries. The value of some sensor is critical and need to be cheched continuously. Nice to see in which state is the program. Breakpoints, terminal with a nice presentation are incompatible with real time. Logic analyser and scope are great on the bench, not on the final product. DiTel is easy to connect, easy to program: adapt the setup to the pin you will use, add the Tell() function and thats done. Tell(intVar); or Tell ((byte1<<8)+ byte2); will display what you are intersted in.
You find many 4-digit display that show hexadecimal. But you wrote your parameters in decimal, you are used to see the terminal showing in decimal the binary values of variables.
Ditel do that hex to decimal conversion locally, when required: push the button and you can display values up to 9999. Plus other tricks.
Convert only the 8 upper byte? Yes, we can!
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!
Many years in microcontroller educational field.
We love robots, clean solutions and efficient power usage.
We develop and need debugging help, see what we did develop for ourselves you can get