VIKI is intended to be a collaborative project to create an easy-to-assemble open-source device with uses in enterprise or industry as a controller with edge computing capability. It's intended to allow prototyping of solutions at low cost. There is an article discussing VIKI at high level here. It's intended to be super-easy to solder with just a regular soldering iron (a fine iron tip helps!) for non-electronics-engineers to assemble too, and then concentrate on creating interesting solutions. VIKI works standalone or with add-on devices (there is expansion capability).
This document contains clickable links to all the parts and component references for assembly, and component placement diagrams for the revision 1 board.
In initial tests the board appears to be functioning (not everything has been tested yet), but it is a new design so it is likely to change as bugs are found, and improvements are made.
Also, there is some flexibility, not all components need to be soldered if not all functionality is needed, and some component values can be changed to suit specific needs.
If you come up with improvements, or have ideas for use-cases, please do share them in a blog post or in the comments below, so that everyone can benefit as the design evolves.
The board files will be shared in the next few days too, and source code as it is developed.
Component Placement Diagram - Top Side
Component Placement Diagram - Underside
Bill of Materials
Bold parts are on board underside.
There are no resistors R1 and R2, they are left unpopulated on the board.
There are two options for LCD1 depending on desired backlight color.
The parts are listed in a suggested order for manual assembly.
The smaller parts are placed first, and the resistors provide some protection for the more static-sensitive parts placed later.
|(R7, R9, R12, R14) 2.7k 0805||4|
|(R3, R6, R11, R13, R21, R22, R23, R24, R27) 27k 0805||9|
|(R4, R5, R8, R10, R25, R26, R28, R29, R15, R16) 220R 0805||8|
|(R15, R16) 10k 0805||2|
|(R17, R18, R19, R20) 47R 0805||4|
|(FB1) Ferrite Bead 0805||Laird||1|
|(U3) TPS79133 3.3V LDO SOT23-5||TI||1|
|(C1, C6, C8, C9) 100n 0603||4|
|(C7) 10n 0603||1|
|(c3, C4, C5) 2.2u TANTB||3|
|(C2) 10u 25V||1|
|(C10) 1u 0805||1|
|(D2) BAT54 (no suffix)||1|
|(D8) BAT54C (C suffix)||1|
|(U2) Digital Isolator||Silicon Labs||1|
|(J1, J2) FFC Top Contact 8-way 1mm||Wurth||2|
|(F1) 500mA PolySwitch||1|
|(D5, D6) BAS16||NXP||2|
|(Q1, Q2) BC847||2|
|(D3, D4) TVS 36V Bidir||2|
|(D7) 40V 3A Schottky||1|
|(D9) TVS 6V Bidir SMAJ6.0CA||1|
|(U1) 5V Isol. DC Converter||Recom||1|
|(SW1, SW2) Push Switch D6 Series||2|
|(LCD1 Blue option)||Midas||1|
|(D1) RED 3mm LED (Short lead: Cathode)||1|
|(SW4) Slide Switch||1|
|(PL1, PL2, PL3, PL4) PTSM 0,5/ 4-HH-2,5-THR 4-way Terminal||Phoenix Contact||4|
|(P1) PSTD 0,65X0,65/40-2,54 40-way DIL||Phoenix Contact||1|
|(PLG1, PLG2, PLG3, PLG4) PTSM 0,5/ 4-P-2,5 4-way Plugs push-fit||Phoenix Contact||4|
|RPI-BC 107,6 DEV-KIT KMGY Enclosure||Phoenix Contact||1|
Additional parts (not from Farnell/Newark):
|(MIC1) SPH0645LM4H Adafruit||Adafruit||1|