TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (392 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (123 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (140533 times)
  2. FAT32 Library (73022 times)
  3. Network Ethernet Library (58025 times)
  4. USB Device Library (48212 times)
  5. Network WiFi Library (43821 times)
  6. FT800 Library (43292 times)
  7. GSM click (30353 times)
  8. mikroSDK (28983 times)
  9. PID Library (27112 times)
  10. microSD click (26714 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Visual TFT/GLCD Project

Andrew Hazelden's Mikromedia Stereo3D Viewer

Rating:

0

Author: Andrew Hazelden

Last Updated: 2012-12-03

Package Version: 1.0.0.1

Category: Gaming and Fun

Downloaded: 939 times

Not followed.

License: MIT license  

This is a simple example that shows a stereo image on a pair of mikromedia PIC32 boards. If you tap the displays you can switch between parallel vs crosseyed stereo views. The included stereo 3D image is of a carved piece of scrimshaw.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Andrew Hazelden's Mikromedia Stereo3D Viewer" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Andrew Hazelden's Mikromedia Stereo3D Viewer" changes.

Do you want to report abuse regarding "Andrew Hazelden's Mikromedia Stereo3D Viewer".

  • Information
  • Comments (0)

Visual TFT/GLCD Project Blog

This is a simple example that shows a stereo image on a pair of Mikromedia PIC32 boards. If you tap the displays you can switch between parallel vs crosseyed views. The included stereo 3D image is of a carved piece of scrimshaw.

The demo was designed to work with either cross-eyed free viewing techniques or parallel viewing techniques with a set of parallel stereo 3D glasses Loreo Lite 3D viewer.


Present Stereo 3D image pairs on your Mikromedia Boards

Present Stereo 3D image pairs on your Mikromedia Boards

You can display full color stereo 3D image pairs on your Mikromedia boards. This simple example show how you can flip between cross-eyed mode or parallel viewing display modes.

View full image
The Mikromedia screens do a nice job of showing stereo 3D images.

The Mikromedia screens do a nice job of showing stereo 3D images.

Using a pair of Mikromedia displays is a quick way to view stereoscopic 3D images. The displays are the perfect size to use with a folding pocket sized Loreo Lite 3D viewer.

View full image
These are the left and right screen views for the stereo pairs in VisualTFT

These are the left and right screen views for the stereo pairs in VisualTFT

I created two screen views in VisualTFT for showing the stereoscopic image pairs. This makes it easy to switch between left and right images.

View full image

With only 6 lines of code you can switch between showing parallel or crosseyed stereo images on the Mikromedia displays!

// Event Handlers

void rightImageOnUp() {
DrawScreen(&left);
}

void leftImageOnUp() {
DrawScreen(&right);
}

Installation

  1. Install the HEX Firmware

    If you have a PIC32 Mikromedia board flash the firmware file Install/PIC32/Stereo3D.hex to a pair of Mikromedia PIC32 boards.

    If you have a dsPIC33 Mikromedia board flash the firmware file Install/dsPIC33/Stereo3D.hex to a pair of Mikromedia dsPIC33 boards.

  2. Copy the VisualTFT Stereo3D.RES resource file to the microSD card in each of the two Mikromedia boards.

  3. Get ready to try out the stereo pair image viewer. Tap the Mikromedia display to switch between the right or left stereo pair image views.


Library Details

Open Source Software License:

New BSD License

Compatible Software

mikroC PRO for PIC32

mikroC PRO for dsPIC

VisualTFT

Hardware Required

Compatible Development Boards

MikroMMB for PIC32 or MikroMMB for dsPIC33

ALSO FROM THIS AUTHOR

DigitalPOI - Persistence of Vision Display

24

The Digital Poi Spinning device can write text, draw small icons, and display patterns as you spin it around. It works by encoding your visual data onto a series of 8 LEDs that are spun like a fire spinning poi.

[Learn More]

Mission Control for Raspberry Pi

5

Mission Control is a ground station program that allows you to plot the GPS based latitude, longitude, and altitude of your Raspberry Pi using a MikroElektronika GPS Click Board. The program has a graphical dashboard, and supports sharing the GPS position data via the internet using a Google Earth KMZ file.

[Learn More]

ACH Thumbstick Click RPi Demo

4

The python based thumbstick.py demo allows you to read a MikroElektronika Thumbstick Click board on a Raspberry PI using the GPIO and SPI inputs via a Pi Click Shield. The Thumbstick Click board uses an SPI based MCP3204 module for reading the joystick axes and the joystick "center click" button is read using the GPIO input 17 on the Raspberry Pi.

[Learn More]