Skip to content

Hardware Components

Angel Zaprianov edited this page Jun 6, 2019 · 43 revisions
  • 5.1V Zener Diode (0.4/1W)
  • 1N4007 Diode (or other rectifier diode)
  • 47uF 10V Capacitor (from 24uF to 50 uF)
  • 33pF Capacitors are not needed
  • 680uf 16V (C7) Capacitor from 400uf to 5000uf
  • SIP-1A05 MD-5 (SIP Read relay) only one is needed
  • 2 pcs - 40 Pin 2.54 mm Single Row Female Pin Header
  • 10 pcs - Single Row 40Pin 2.54mm Round Male Pin Header
  • 100cm - 1.27mm Spacing Pitch 40 Way 40Pin Dupont Flat
  • 1 pcs - 8Pin Socket DIP IC
  • T6963 - Graphic LCD [supported] or other T6963 controller LCD

Dom component export:

Components for making the PCB. OFFICIAL!

Name/Value Pcs Scheme name Data sheet
1 Arduino 1 MEGA2560
2 LM7808 1 U1 LM7808
3 1R 1 R2
4 1N4007 4 D1,D2,D6,D7 1N4007
5 20K 3 R1,R3,R33,R35
8 4.7K 7 R5,R7,R8,R9,R19,R21,R26
9 33pF 3 C2,C3,C1
10 47uF(33uF) 10V+ 3 C4,C5,C6 33uF 16V
11 5.1K 3 R10,R11,R20
12 100R 7 R12,R13,R16,R17,R18,R29
13 10-50R 1 R32 (buzzer resistor)
14 10k 8 R14,R15,R25,R30,R31,R34,R4,R6
15 DS18B20+ 1 U3
16 SIP-1A05(MD-5) 2 K1,K2,K3 Read-Relay
17 Pin-Header 1 P3
18 MPC41050 1 U2
19 220R 1 R22
20 2k 2 R23,R24
21 Pin-Header 1 J1
22 MID-pin Header 1 P1
23 680uF+ 16V+ 1 C7
24 1N4733A(1N5231) 5 D10,D5,D8,D9,D3 1N4733
25 0R(jumper wire) 2 R27,R28
26 100nF 1 C8
27 BUZZER 2-5V 1 SG1 PB0927PQ
28 1000uf 16V+ 2 C9,C10
29 100uf 16V+ 1 100uf
30 10k-20k 1 Trim-pot/Trimmer 6mm RM-065
31 50R-100R 1 R36 (Night mode of 12V LCD)

Extras

Inside Temperature sens

This library supports the following devices :

  • DS18B20
  • DS18S20 - Please note there appears to be an issue with this series.
  • DS1822
  • DS1820
  • MAX31820

Use shielded headphones wire to mount thermometer in desired place.

Temperature sensor must be connect thru wire to somewhere outside the dashboard. More info at: https://github.com/milesburton/Arduino-Temperature-Control-Library

Multifunction steering wheel

1 pcs - 8Pin Socket DIP IC

ArduinoMID supports analog remote control. Since car audio variants are many and there is no common communication protocol, analog remote control may variate from MCP41050 (50k) to MCP41100 (100k).

Close JP1 to activate relay use for digital pot.

Tested devices:

  • Sony XPlod is recommended MCP41050 [ Tested ]

T6963 LCD 240x64

  • In order to fit this type of screen in dashboard, you need to trim bottom edges. Trimmed lcd

LCD WIRE NOTE: ArduinoMid LCD socket is inverted (mirrored) in order to fit Arduino behind the screen. When making wire for LCD screen keep in mind, in some cases you need to flip 2 by 2 wires on one of the side of connection. This is how are arranged LCD pins:

WireMirror

  • For ArduinoMid 1.6+ 5V back-light display close JP4 and JP5
  • For ArduinoMid 1.6+ 12V back-light display (with inverter) close JP3 / JP6 / JP7 (solder wire between two square pads at bottom side if JP7 does not exist).

12V and 5V cannot exist in same ArduinoMid

  • Recommended: Optitex 240x64 LCD 12V back-light (Amber color + inverter) - Contact me (LIMITED PCS!)
  • China display: White 240x64 Graphic LCD