Hardware/PICEBS/Welcome

(Difference between revisions)
Jump to: navigation, search
Line 62: Line 62:
 
   PLLEN = 1;            // activate PLL x4
 
   PLLEN = 1;            // activate PLL x4
 
   OSCCON = 0b01110000;  // for 64MHz cpu clock (default is 8MHz)
 
   OSCCON = 0b01110000;  // for 64MHz cpu clock (default is 8MHz)
 
+
  ...
 
</pre>
 
</pre>
 
== Bugs, issues, questions and comments ==
 
== Bugs, issues, questions and comments ==
 
Feel free to contact the [[Hardware/PICEBS/2/Team |PICEBS2 team]] when you encounter a problem. Don't forget to have a look at the [[Hardware/PICEBS/2/Troubleshooting|troubleshooting]] section ;)
 
Feel free to contact the [[Hardware/PICEBS/2/Team |PICEBS2 team]] when you encounter a problem. Don't forget to have a look at the [[Hardware/PICEBS/2/Troubleshooting|troubleshooting]] section ;)

Revision as of 09:39, 14 July 2015

Contents

Welcome to the PICEBS2 wiki

If you don't know what the PICEBS2 project is, have a look a the presentation.

Presentation

PICEBS2 (hardware details) is the name of a small embedded computer board targeted at teaching embedded system programming. As it's name suggests, it's the second iteration of a successful family of Microchip PIC board, this time focused on a stronger system.

PICEBS2.jpg

We, the PICEBS2 team, provide a comprehensive solution for

  • Practical work for HEI courses Information systems
  • All kind of project featuring a low-sized micro-controller.


What can be done with the PICEBS2 ?

The board is powerful enough to run applications with:

  • LCD and touch screen interface
  • Serial port usage (UART)
  • CAN interface
  • FIXME complete this list
  • This board includes the PICKIT3 for programming and debugging

Hardware

(hardware details).

Here is a list of the main PICEBS2's characteristics

  • CPU PIC18F87K22
    • High range PIC18 family with 128kB Flash & 4kB RAM
    • RTC
    • 12 bits ADC
    • 11 timers
    • UART, SPI, I2C
    • ...
  • Onboard PICKIT3 debugger
    • Compatible with MPLABX
  • LCD Display
    • 320x240
    • Touch screen
  • Networking and communication
    • CAN
    • RS232
    • PS2 keyboard
    • Olimex UEXT

Software

// to work with maximum CPU speed (64MHz) insert following code at start.
   PLLEN = 1;            // activate PLL x4
   OSCCON = 0b01110000;  // for 64MHz cpu clock (default is 8MHz)
   ...

Bugs, issues, questions and comments

Feel free to contact the PICEBS2 team when you encounter a problem. Don't forget to have a look at the troubleshooting section ;)

Personal tools
Namespaces
Variants
Actions
Navigation
Browse
Toolbox