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.
Demonstrates the functionality of the final product, but looks different.
Looks like the final product, but is not functional.
Appearance and function match the final product, but is made with different manufacturing methods.
Appearance, function, and manufacturing methods match the final product.
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
UPDATE: NOW WITH A BREADBOARD!
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!
24 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.
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
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!
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
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
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
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
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
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!
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!
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.
DeDe Assembly Videos
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