13

I've heard people pronouncing the following 'words' in different ways and I would like to know the correct way of pronouncing them.

  • SPI (spy vs s.p.i)
  • I2C (I.2.C vs I.squared.c)
  • LED (lead vs L.E.D)

I use s.p.i, i.2.c and l.e.d because these are all abbreviations and not really 'words'. I mean, people don't really call USB as us-b right?

JYelton
  • 32,302
  • 33
  • 134
  • 249
efox29
  • 11,827
  • 9
  • 56
  • 102
  • 5
    I spell them out as you do, because as you say, they aren't really words. – Olin Lathrop Feb 13 '13 at 14:30
  • 1
    I also spell-out those examples, although strangely I pronounce some abbreviations (eg DIN & DIP) as words as do many other engineers I know. – MikeJ-UK Feb 13 '13 at 14:39
  • 1
    I2C is actually IIC (inter-IC) so i-squared-c is more appropriate than i2c, but I agree on the others. –  Feb 13 '13 at 14:54
  • 1
    @BrianDrummond the NXP specification says it is either Inter IC or i²c. `IIC` isn't used. – Passerby Feb 13 '13 at 16:26
  • 2
    @Passerby : I'm sorry I was unclear - I did not mean that the IIC written form was valid; I meant to highlight the reason the '2' meant "squared" rather than "two" or even "to". –  Feb 13 '13 at 16:37
  • Maybe a good question to discuss in chat? – Phil Frost Feb 13 '13 at 17:14

4 Answers4

26

I think pronunciation is related to region, laziness and the presence of phonetic pronunciation.

  • Short acronyms are regional - Several answers here indicate this by the variation in SPI pronunciation.

  • Longer acronyms (4 letters or more) are generally pronounced phonetically due to laziness if they have a phonetic pronunciation. Some examples:

Longer acronyms with phonetic pronunciation to some extent

  • UART - Yu - ART
  • ASCII - AS - KEY
  • VHSIC - VEE - H - SIC

Acronyms with no phonetic pronunciation

  • VHDL - VEE - H - DEE - EL
  • XKCD - EX - KAY - CEE - DEE ;)

My pronunciation:

  • SPI - ES - PE - EYE
  • I2C - EYE - squared - C
  • LED - EL - EE - DE
  • USB - YU - ES - BE
stanri
  • 5,352
  • 2
  • 27
  • 54
4

I2C, SPI, and USB have no set pronunciation. NXP/Phillips, Motorola, and the USB consortium declined to set a pronunciation in the relevant specifications for each of the protocols. They also decline to state whether they are acronyms or abbreviations. As such, there is no set guide for how they should be pronounced or used. It is left to common usage.

Personally, all four are abbreviations, and I pronounce them as such. I2C as Eye Two Cee instead of Eye Squared Cee, though Squared is more accurate. I have heard SPI called the Spy Bus, but not often. And that was a bit conflicting as there is a Spy Bi-Wire bus used by Texas Instruments, normally referred as SBW or Spy.

Basically, you pronounce them like others you talk to pronounce them, and never bring it up in polite conversation.

Passerby
  • 72,580
  • 7
  • 90
  • 202
3
SPI = "Spy" as in "the Spy Bus" 
I2C = "eye squared sea" as in IIC = I^2 * C = I2C = Inter-Integrated Circuit Bus 
LED = "El Ee Dee" (but Dave Jones does say it like the past tense of "lead" routinely)

There is, of course, no definitive right answer to this question as you'll hear them spoken in different ways by different people. But all the cool kids are saying it this way.

For fun, UART is said "You Art", QUART is said "Queue Art", ARM is said "arm", IC is said "ick" (j/k)

vicatcu
  • 22,499
  • 13
  • 79
  • 155
  • 2
    Dave Jones does pronounce a few things differently, most of which I attribute to an Australian accent. But pronouncing "LED" as a word, I do find annoying. :) – JYelton Feb 13 '13 at 17:25
  • 1
    @JYelton, old question that got bumped but reading the answers my first though was huh who spells out LED. Never realised it was a regional thing but everyone in Australia from professionals to LED lighting advertisements pronounce it that way. – PeterJ Apr 14 '14 at 21:58
  • @PeterJ Interesting to know it's not just a peculiarity of Dave's. :) – JYelton Apr 14 '14 at 22:00
1

SPI = Spy

I2C = eye - two - sea

LED = Ell - EEE - DEE

USB = You - Ess - Be