Share this project

Done

Share this project

Done
Like the small size of the Raspberry Pi zero but would really like to use composite / analogue audio or VGA?
Like the small size of the Raspberry Pi zero but would really like to use composite / analogue audio or VGA?
Like the small size of the Raspberry Pi zero but would really like to use composite / analogue audio or VGA?
Created by
115 backers pledged £1,392 to help bring this project to life.

About

Analog Expander Cap - for Raspberry Pi Zero project video thumbnail
Replay with sound
Play with
sound

Analog Expander Cap - for Raspberry Pi Zero

£1,392

115

What is it?

The analogue cap was designed in response to the release of the raspberry pi zero. For a low cost it helps to break out the analogue outputs from the zero. The analogue ports it provides are stereo audio, composite and VGA. All connectors are aligned to the same edge as the Zero's existing connectors. The board is ideal if you want to utilize a computer monitor, especially if it has built in speakers like many 'multimedia' TFT screens that now cost very little second hand.

Excluding the composite output it will also work on any Raspberry Pi that has the 40 pin GPIO header [ Raspberry Pi A/B+ and the Raspberry Pi B2 ] It

It is a kit

To make it as cheap as possible and easy to adapt for different purposes it is a kit / bare PCB that uses only through-hole components. Due to a lack of space all components are folded this may make it a little fiddly to construct if you have less experience but it is not too hard. There will be full instructions on how to build the kit experienced and amateur alike in both document and video form.

What this means though is that you can choose which way up the cap is mounted, if you what the VGA or not and if you are building into an enclosure the pads can be directly soldered.

the BOM is as follows

Connectors

VGA D-SUB 15
Composite RCA socket
Audio 3.5mm jack
Pi GPIO - 40 way socket
Pi GPIO - 4 way socket
Pi GPIO - 40 way header
Pi GPIO - 4 way header

Resistors

R1, R7, R13 - 510R
R2, R8, R14 - 1K
R3, R9, R15 - 2K
R4, R10, R16 - 3K9
R5, R11, R17 - 8K2
R6, R12, R18 - 16K
R19, R20 - 120R
R21, R22 - 270R
R23, R24 - 150R

Capacitors

C1, C2 - 10u
C3, C4 - 33n

Semiconductors

D1, D2, D3, D4 - BAT42

Enabling the outputs 

Due to space and cost the cap does not have auto recognition EEPROM as defined by the HAT specification. It has to be set up by editing the config.txt and adding files to the /boot/ partition.

For VGA it uses Gert van loo's VGA666 hack which uses a passive resistor network to perform the Digital to Analogue conversion. The pins it uses are mapped differently (mode 6 instead of 5) to allow for the audio to also be broken out of the GPIO header. To activate VGA an 'overlay' has to be added to the configuration files of the boot partition. These will be provided in the Github repository.

Analogue audio is the same as the circuit on the Raspberry Pi B+ schematic, but instead the output comes from the GPIO. To activate another 'overlay' is used that comes with the default Rasbian distribution (pwm-2chan-overlay) If this and the VGA is activated only 4 GPIO pins will remain.

The composite is simply an extension of the new breakout pins next to the the Zero's GPIO header, it is connected by its own socket when the cap is pushed on.

The parts activated are up to the user by simply disabling and enabling parts in the config.txt file.

What is Crab?

Crab is a series of open source (everything down to PCB files) boards and kits I am designing that I also use myself day to day professionally and for fun to make construction more convenient. I simply need help bulk ordering materials to make these kits possible. 

Thankyou for looking, I hope someone will find it useful especially those with lots of old VGA screens hanging around!

Credit to that Raspberry Pi foundation and Gert van Loo for his VGA design.

Risks and challenges

The design complete and the final prototype will be tested during the campaign (the VGA connector was the wrong way around). The main source of delays will be the time it takes to get the boards fabricated and at worst if components go out of stock, usually around 30days.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge £1 or more About $1.43

    Support for this project but you are not interested in the cap just yet.

    Less
    Estimated delivery
    0 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge £2 or more About $2.85

    PCB only - Just the board and nothing else, you would prefer to get your own components. This will have to come out of a much larger batch so may ship a little later.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 7 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Reward no longer available

    Pledge £8 or more About $11

    Full Kit - All the components for a complete board. Full instructions will be posted before you receive the kit.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 50 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge £8 or more About $11

    Full Kit - second batch - All the components for a complete board. Full instructions will be posted before you receive the kit. no difference to reward #3 just slightly later delivery.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 47 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Reward no longer available

    Pledge £25 or more About $36

    Pre-assembled and early - cant be bothered to do it yourself? I will solder and test it for you.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 10 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)