USB OTG Port

Using the USB Port in slave device mode RPi boards that don't include a USB hub IC, such as the RPi Model A and RPi Compute Module, can take advantage of the USB OTG feature. https://gist.github.com/gbaman/50b6cca61dd1c3f88f41

Read More

.Raspberry Pi PCB Versions

Oldest to newest Model B Revision 1.0 (256MB) PCB says: "Raspberry Pi (c) 2011" Model B Revision 1.0 (ECN0001) (256MB) Model B Revision 2.0 (256MB) Model A Revision 2.0 (256MB) PCB says: "Raspberry Pi (c)2011.12" Model B Revision 2.0 (512MB) PCB says: "Raspberry Pi (c)2011.12" Model B+ Revision 1.0 (512MB) PCB says: "Raspberry Pi Model B+ V1.2" Compute Module Revision 1.0 (512MB) Model A+ Revision 1.0 (512MB) […]

Read More

Audio Input

The RPi doesn't have an audio input, you need to use I2S via the IO pins or a USB sound card. Sound Cards For The Raspberry Pi Wolfson Pi Audio Card USB Sound Card Resources kb9mwr.blogspot.co.uk  

Read More

Detecting Hardware Version

Use /proc/cpuinfo to read the One-Time-Programmable hardware version number value burned into the SoC at manufacture (along with the unique serial number, etc). 000f means the Rev 2.0 board with 512M memory.  Some of those had 5 burnt in by mistake, but firmware interprets that as f

Read More

BCM2835 SoC

  The Raspberry Pi SoC (System on Chip) is a Broadcom BCM2835. The ARM This contains an ARM1176JZFS (ARM11), with floating point, running at 700Mhz (over clocking to 800MHz is often OK if needed). Software needs to be compiled for ARMv6 to be used with the Raspberry Pi. The GPU Videocore 4 GPU. Capable of BluRay quality playback, using H.264 at 40MBits/s. Fast 3D core accessed using the supplied OpenGL […]

Read More

SD Cards

The minimum size SD card you can use for Rasbian is 2GB, but it is recommended to get a 4GB SD card or above. Card Speed A Class 4 card, which is the minimum recommended has an average read/write speed of 4 MB/sec.  If you spend a little extra and buy a Class 10 card, […]

Read More