Close

Board is working!

A project log for USBreadboardIT

Breadboard-compatible USB PIC16F1455 board

wallaceitWallaceIT 11/01/2015 at 16:473 Comments

Board is working! The classical blinky test past smoothly and now an initial version of the test - and maybe other usages - firmware is ready and uploaded on Github: Link

Discussions

Jarrett wrote 11/02/2015 at 15:59 point

Good call

  Are you sure? yes | no

WallaceIT wrote 11/02/2015 at 10:26 point

Yes, in this particular family (PIC16F1454/5/9) the device recovers the clock from the USB line and the oscillator can thus be avoided. I can confirm that in my application USB just works fine without any external crystal or oscillator.

Unfortunately, it's not the same for PIC18F14K50: it's datasheet in fact states: "Because of timing requirements imposed by the USB specifications, the Primary External Oscillator is required for the USB module".

  Are you sure? yes | no

Jarrett wrote 11/02/2015 at 08:42 point

USB works fine with internal oscillator?

Most schematics that use it have included one, and that would completely blow either size or price requirements for my project.

I'm doing a similar board with the PIC18F14k50 because they're ~15 cents each, which is great.

  Are you sure? yes | no