ReconTech's Blog

This is a blog about our everyday exploits in all aspects of everything. From science, art, computing, engineering, playing badminton to even playing computer games. Just about everything!

  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that have been used in the blog.
  • Archives
    Archives Contains a list of blog posts that were created previously.
  • Login
    Login Login form
Subscribe to this list via RSS Blog posts tagged in I2C

Posted by on in Computer Vision In Embedded Systems

 The Raspberry Pi camera module or more specifically the OV5647 image sensor consists of a CSI-2 image sensor interface. Quite fortunately, as the OV5647 can be found in many image sensing devices apart from the Raspberry Pi camera, like mobile phones for example, plenty of information can be garnished about this interface from the Internet. The CSI-2 is a standard interface or Camera Sensor Interface (CSI) defined by the Mobile Industry Processor Interface Alliance, usually referred to by their four letter acronym, MIPI.

This blog post is a brain dump of the continuation of the idea of interfacing the OV5647 image interface to FPGA boards and other embedded systems like the Parallella board containing a Xilinx Zynq FPGA and the Epiphany 16-core processor. We will also like to interface this sensor to Altera FPGAs like the SocKit, consisting of the Cyclone IV FPGA and Arrows family of BeMicro evaluation kits, which contain the Cyclone V FPGA. Support should also be provided for the Beagle Bone (black) and Intel's Galileo and possibly Edison development boards. 

Last modified on

Posted by on in First Impressions

The Rigol DS1074Z 4-channel oscilloscope has become popular in hobbyist circles for a variety of reasons, good and better. Firstly, and probably most importantly, because of the price bracket Rigol have managed to fit this oscilloscope into. Secondly, because  hobbyists being hobbyist have discovered a flaw in the Elliptic Curve Cryptography (ECC) algorithm used to encode the scope's optional functionality. This has allowed them to add hundreds of pounds of additional functionality to the basic version of the scope for nothing.

 However, before I discuss what hobbyist should not do to enable the additional functionality, let's see what the basic oscilloscope has to offer.

Last modified on