Share this project

Done

Share this project

Done
The shield of shields!  DeDe lets you see what your Arduino UNO or nearly ANY board with a compatible footprint is doing at a glance!
The shield of shields! DeDe lets you see what your Arduino UNO or nearly ANY board with a compatible footprint is doing at a glance!
221 backers pledged $14,271 to help bring this project to life.

About

DeDe - DEbug & DEvelopment Shield for Arduinos & Compatibles project video thumbnail
Replay with sound
Play with
sound

$14,271

221

What is a prototype?

A prototype is a preliminary model of something. Projects that offer physical products need to show backers documentation of a working prototype. This gallery features photos, videos, and other visual documentation that will give backers a sense of what’s been accomplished so far and what’s left to do. Though the development process can vary for each project, these are the stages we typically see:

Proof of Concept

Explorations that test ideas and functionality.

Functional Prototype

Demonstrates the functionality of the final product, but looks different.

Appearance Prototype

Looks like the final product, but is not functional.

Design Prototype

Appearance and function match the final product, but is made with different manufacturing methods.

Production Prototype

Appearance, function, and manufacturing methods match the final product.

83ab0921484f23c25f38ff206498a3e5 original.jpg?ixlib=rb 1.1

Prototype Gallery

These photos and videos provide a detailed look at this project’s development.

DeDe MAKES DEBUGGING & LEARNING QUICKER & EASIER!

  • Quickly see the logic state of any GPIO pin with bright red and green LEDs - even pulses as short as 1mS can be seen!
  • Rapidly prototype with the included breadboard!
  • Easily dig deeper by connecting test equipment to any GPIO pin, the breakout headers make it easy!  You can connect:
  •     A DMM to measure voltages
  •     An oscilloscope to view waveforms
  •     A protocol analyzer to decode SPI/I2C/UART communications
  •     A function generator to drive signals into the circuit
  •     A counter/timer to measure timing

DeDe FEATURES:

UPDATE:  NOW WITH A BREADBOARD!

DeDe with the green breadboard & headers
DeDe with the green breadboard & headers
Closeup of the breadboard and headers
Closeup of the breadboard and headers
  • DeDe now comes with a breadboard and an extra 40-pin header for populating the signal pads surrounding the prototyping area, making it easy to try out new circuits!  Why green?  Green seems appropriate since they make DeDe more reusable!
  • Compatible with nearly ANY board having Arduino UNO compatible headers.  Some boards may have clearance issues. Adding a "dummy" prototyping shield as a spacer in between usually solves the problem.
  • Works with both 5V and 3.3V boards!
  • Individual pairs of red and green LEDs with on-board drivers for displaying high/low status for each of the port pins, all located along one edge and extended out beyond the standard Arduino shield for easy viewing of all pins - even when placed in the middle of a shield sandwich!
  • Virtually no loading on the GPIO pins, only 100Kohm pull-up resistors to keep the buffer inputs from floating - the LEDs are NOT driven directly by the GPIOs!
  • 3 user signal inputs with LEDs available to the user for probing other signals
  • One channel dedicated to the RESET signal helps catch those unexpected resets!
  • A 6-position DIP switch for connecting/disconnecting the board's input buffers and 100Kohm pull-ups from the analog inputs (A0-A5) for sensitive applications that might be affected by the pull-up resistors
  • Probe pins on 0.1" male headers adjacent to the shield sockets are for external probing with oscilloscopes, logic analyzers, protocol analyzers and DMMs. They also make it easy to connect to boards that aren't shield compatible!
  • Two GND posts for grounding test equipment
  • A prototyping area with all shield signals and power brought out for creating your own circuits and is also compatible with 170 tie-point breadboards (now included), just drop it in place!
  • A 2-pin disable jumper (marked "DIS") is provided for disabling the LED circuits lets you conserve power when they're not needed, or wire it to a GPIO pin and control it from a sketch to build some creative LED patterns!
  • A reset push button located for easy access!
 project video thumbnail
Replay with sound
Play with
sound

24 STATUS LEDs

STATUS LEDs
STATUS LEDs

  The status LEDs show the current state of all 20 GPIO pins at a glance...you don't have to turn the board around or try to peer around other shields to see what's happening on the other side of the board like some other designs.  The standard Arduino naming convention for the GPIOs are clearly shown adjacent to the LEDs along the edge of the board, plus their Microchip (formerly Atmel) PORT pin designations (PORT B, PORT C & PORT D) just above the row of green LEDs.

  Three USER inputs (U1-U3) are provided to enable you to probe other parts of your circuits (the signals can be either 3.3V or 5V) that aren't connected to a GPIO pin.

  The RESET signal has its own pair of LEDs to enable you to see if the reset line is being asserted.

DEBUG HEADERS

DEBUG HEADERS
DEBUG HEADERS

   The debug headers make it easy to probe the GPIOs and power supply circuits with a DMM, oscilloscope, or logic analyzer.  Easily connect an I2C or SPI protocol analyzer and start decoding those pesky communications!  If you're unable to decode the I2C or SPI interfaces, connect an oscilloscope probe to them and verify that the waveforms look right or possibly swapped!

  The debug headers can also be used to connect other boards like sensor evaluation boards that aren't shield-compatible...just use jumper wires to patch it in!

  A pair of GND posts make it easy to ground test equipment such as oscilloscope probes.

ANALOG DISCONNECT SWITCHES

A0-A5 DISCONNECT SWITCHES
A0-A5 DISCONNECT SWITCHES

   When using A0-A5 as analog inputs, you might not want a 100Kohm pull-up resistor affecting your circuit...turn off the corresponding DIP switch to electrically isolate it!

PROTOTYPING AREA

PROTOTYPING AREA
PROTOTYPING AREA

   The 252-hole prototyping area is surrounded by all of the GPIO signals and power supply pins, making it easy to wire in your own custom electronics.  The pads are laid out in 18 columns of a 3-3-2-3-3 layout for maximum flexibility.  For maximum flexibility, place a 170 tie-point breadboard (not included) on top of the prototyping area, solder male or female headers into the GPIO and power supply holes (whichever suits you, a 40-pin stick is all it takes) and now you have a reusable rapid prototyping area!


RESET & LED DISABLE

RESET PUSHBUTTON AND LED DISABLE JUMPER
RESET PUSHBUTTON AND LED DISABLE JUMPER

   A reset pushbutton that protrudes beyond the standard shield size makes it easier to reset your system!

  The board consumes as much as 125mA from the Vcc rail.  Maybe your design needs that extra power...just place a jumper across the pair of male header pins marked "DIS" to disable the power supply feeding the LEDs and their drivers, dropping the current consumption to below 2mA! 


ARDUINO UNO COMPATIBLE HEADERS

STANDARD ARDUINO UNO HEADER FOOTPRINT
STANDARD ARDUINO UNO HEADER FOOTPRINT

  The standard Arduino UNO compatible shield headers are right where they should be, allowing the board to sit in the middle of a "shield sandwich" nicely while the status LEDs extend out for easy at-a-glance viewing.

WHAT'S INCLUDED WITH THE KIT

  • PCBA with all of the surface mount components pre-soldered
  • 170 tie-point breadboard w/double-stick tape on the back
  • Shield headers
  • 1 yellow 40-pin header strip
  • 1 green 40-pin header strip
  • 2 ground posts
  • 3 M/M and 3 M/F jumper wires for the user inputs
Kit Contents
Kit Contents

WHO CAN DeDe BENEFIT?

  • Individuals getting started with Arduinos & compatibles
  • Makers building electronics for a project
  • Engineers designing a proof-of-concept for a product
  • STEM & STEAM camps
  • Robotics clubs
  • High school, tech school and university labs

Perfect for educators to teach electronics and programming!  Better than blinking a single LED, the quintessential "Hello World" for electronics.  Take control of 20 pairs of LEDs and build creative light shows!

  • Recreate the Cylon eyes from Battlestar Galactica or KITT from Knight Rider
  • Demonstrate what a shift register does
  • Build a VU meter by reading an analog input driven by an audio source
  • Use the serial port to control the LEDs
Develop a class around an Arduino and DeDe...PERFECT!!

USES FOR THE BOARD

Use the debug features to narrow down where the problem lies - is it a hardware or a software problem?

  • Prototype circuits easily in the prototyping area, either permanently or use attach the breadboard to make it reusable!
  • 252-hole general-purpose prototyping area All GPIO, power supply and other ancillary pins brought out for making easy connections Make the board more flexible and reusable by adding a 170 tie-point breadboard (not included) and solder standard header pins on 0.1" centers to the GPIO and power supply pins!
  • Use it as a demonstration tool to visually show what's actually happening!
  • Use it as an adapter for other boards such as the Arduino Nano so you can use standard shields!  Just solder the board to the prototyping area and wire it's pins to the signal pads!
  • Create your own Arduino UNO compatible board using your favorite processor!

SOME EXAMPLES

 project video thumbnail
Replay with sound
Play with
sound

PARTNERS ARE KEY TO SUCCESS!

DeDe, and I believe the same can be said of any project, wouldn't have been possible without the help of friends, family, and coworkers both past and present.

My thanks and appreciation go out to my parents for providing for me and encouraging my interest in computers and electronics at an early age.  Had it not been for that, I would've been a starving actor, as evidenced by that 30 seconds of OMG video above!  :D  (In grade school, I thought everyone grew up to be on TV or in the movies...the  naivety of youth!)

I would also like to thank some of the players in industry, without some of whom, we wouldn't have Arduinos!

Arduino
Arduino
Seeed Fusion PCB & PCB Assembly Services
Seeed Fusion PCB & PCB Assembly Services
Atmel, now part of Microchip
Atmel, now part of Microchip

WHY KICKSTARTER?

Most of the hard work has already been done. A lot of time and money have already been invested in the development of DeDe, and it's all but done...just a minor artwork tweak to the silk screen layer. The design is already proven and it works beautifully!  (It's fun to watch too!)  The next step involves designing and building a test jig to verify functionality of the boards before they ship out.

The monies raised during this campaign will go towards ordering everything needed to fulfill orders, such as boards, components, packaging, etc.  Depending on the success of the campaign, and more to the point, the number of rewards, I may or may not build the boards in-house.  I've been hand-stuffing prototypes with tweezers and a microscope, but that doesn't scale very well!  :^)  A pick and place machine for automating the placement of the surface mount components is a necessity for any quantity over 10-20 boards.  I would like to purchase a pick-and-place machine (likely the NeoDen3V) along with a manual stencil printer for applying the solder paste.  If the number of awards goes well above expectations, the plan is to farm out production to a third party, although I would still like to build the first 900 or so boards in-house to use up much of the inventory I've already purchased and to gain experience with the Neoden3V.



TIMELINE

Risks and challenges

As with anything we do, there are always challenges and risks, and the best thing we can do is do our darnedest to foresee them and try to mitigate them as best as we can.

For this project, the biggest risks that I see remaining include:
- Supply of PCBs and components
* Multiple sources have been identified
* Capacitors are currently in short supply, so I've purchased enough
to build 2000 PCBAs
- PCB assembly (PCBA):
* Two manufacturing houses identified in addition to myself
- Packing & shipping:
* I have people already lined up for packaging, and shipping if
needed

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Reward no longer available

    Pledge $19 or more About $19

    EARLY BIRD

    The best deal for the first 50 backers only!

    Pledge early and save 50% off of the retail price!

    * Soldering required for the through-hole components only (headers and GND posts)

    Includes:
    • Debug Board
    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.
  2. Select this reward

    Pledge $29 or more About $29

    Student, Hobbyist, and Maker

    Save 25% off of the retail price!

    * Soldering required for the through-hole components only (headers and GND posts)

    Includes:
    • Debug Board
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 108 backers
    $
    Kickstarter is not a store.

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

    Learn more about accountability.
  3. Select this reward

    Pledge $79 or more About $79

    Pro Developer Pack of 3

    * Soldering required for the through-hole components only (headers and GND posts)

    Includes:
    • Debug Board
    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.
  4. Select this reward

    Pledge $129 or more About $129

    Business Pack of 5

    * Soldering required for the through-hole components only (headers and GND posts)

    Includes:
    • Debug Board
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 5 backers
    $
    Kickstarter is not a store.

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

    Learn more about accountability.
  5. Select this reward

    Pledge $249 or more About $249

    STEM/STEAM Camp Pack of 10

    Great for STEM/STEAM camps!

    * Soldering required for the through-hole components only (headers and GND posts)

    Includes:
    • 10× Debug Board
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 2 backers
    $
    Kickstarter is not a store.

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

    Learn more about accountability.
  6. Select this reward

    Pledge $579 or more About $579

    Educator Pack for Universities

    The Educator Pack is for universities, tech schools, and high-schools that teach classes or have labs based on Arduino UNOs or its compatibles.

    Purchase enough boards for a classroom of students!

    * Soldering required for the through-hole components only (headers and GND posts)

    Includes:
    • 25× Debug Board
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 1 backer
    $
    Kickstarter is not a store.

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

    Learn more about accountability.

Funding period

- (32 days)