problem with displaying a 0

I am trying to make something but it is really annoying that I have that weird "zero" with a line ( / ).

It is annoying because I am trying to scan the number and every software thinks that it is an eight.

is there a way to fix that(make it look like a normal zero without a line)

20200229_103909[1].jpg

is there a way to fix that(make it look like a normal zero

That is a normal zero. The line across it is to distinguish it from a capital O

What is the device that you are writing to that displays the digits ?

Just change the font you use in the software you didn’t post.

If you change it, how will the scanner distinguish between "O" and "0"?

“Make something”
… what are you trying to make?

What’s the Arduino doing?

What software is scanning what media for your OCR?

Can you have the program print a “O” instead of a “0”?

eg:

void setup() {
  Serial.begin(9600);
  for (byte num = 0; num < 10; num++) {
    if (num == 0) Serial.println('O'); else Serial.println(num);
  }
}
void loop() {
}

grandtitan:
It is annoying because I am trying to scan the number and every software thinks that it is an eight.

7081ec5c437cf7b3cbd8ffd58c98776f9eb8b0bf.jpg
Need more professional scanner software. :roll_eyes:

Notice the 8 is missing in that photo. Maybe the OCR needs to train on it.