manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. MCS ELECTRONICS
  6. •
  7. Recording Equipment
  8. •
  9. MCS ELECTRONICS Easy-TCP/IP User manual

MCS ELECTRONICS Easy-TCP/IP User manual

Popular Recording Equipment manuals by other brands

ThermoFisher Scientific Dionex DRS 600 Installation checklist

ThermoFisher Scientific

ThermoFisher Scientific Dionex DRS 600 Installation checklist

Shure ANIUSB-Matrix user guide

Shure

Shure ANIUSB-Matrix user guide

Nady Audio HE-1 user guide

Nady Audio

Nady Audio HE-1 user guide

AUDAC APM 01 User manual & installation guide

AUDAC

AUDAC APM 01 User manual & installation guide

Teac GF-350 owner's manual

Teac

Teac GF-350 owner's manual

Fractal Audio MFC-101 MARK III owner's manual

Fractal Audio

Fractal Audio MFC-101 MARK III owner's manual

bmcm USB-OI16 manual

bmcm

bmcm USB-OI16 manual

HHB BurnIT CDR-830 Service manual

HHB

HHB BurnIT CDR-830 Service manual

GE VersaMax IC200CPUE05 manual

GE

GE VersaMax IC200CPUE05 manual

IntesisBox MH-RC-MBS-1 user manual

IntesisBox

IntesisBox MH-RC-MBS-1 user manual

Attero Tech unD4l user manual

Attero Tech

Attero Tech unD4l user manual

Sennheiser UI 765 instruction manual

Sennheiser

Sennheiser UI 765 instruction manual

Sony RCD-W1 Operating Instructions  (primary... Service manual

Sony

Sony RCD-W1 Operating Instructions (primary... Service manual

Roland Planet-P  MKS-10 owner's manual

Roland

Roland Planet-P MKS-10 owner's manual

Roland BOSS GT-PRO Turbostart

Roland

Roland BOSS GT-PRO Turbostart

8x8 Inc Valcom V-2001A manual

8x8 Inc

8x8 Inc Valcom V-2001A manual

Waves SUB Align user guide

Waves

Waves SUB Align user guide

Mitsubishi Electric MAC-334IF-E installation manual

Mitsubishi Electric

Mitsubishi Electric MAC-334IF-E installation manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

MCS ELECTRONICS
Making Things Easy
Easy-TCP/IP
I²C / TWI interface
Version
1.6
Easy-TCP/IP
I²C / TWI interface
Reduces the use f I/O pins
(Only 4 pins needed f r TCP/IP)
C st saving, by reducing
c mp nents
I²C / TWI enables l w c st
micr c ntr llers t interact with
the Internet
2
22
2
M C S E L E C T R O N I C S
Easy-TCP/IP I²C / TWI Interface Guide
 1995-2006 MCS Electr nics
www.mcselec.c m
3
33
3
Tab e of Contents
Intr ducti n 4
1. Getting started 5
1.1 Assembling y ur PCB 5
2. C nfiguring the 7010A Adapter 12
4
44
4
Introduction
few years ag MCS Electr nics intr duced Easy-TCP/IP, which gave y u a
way f interfacing AVR micr c ntr llers t the Internet in a fast, c st
effective way. Easy-TCP/IP is n w being used in the w rld f embedded
electr nics.
We are n w intr ducing the Easy-TCP/IP TWI – a TCP/IP interface, which uses nly
a few I/O pins f y ur micr c ntr ller,and requires minimal change in y ur
riginal pr gram c de. Easy-TCP/IP TWI was devel ped in resp nse t ur users’
feedback.
The key advantage f the Easy-TCP/IP TWI is that it nly uses f ur micr pr cess r
pins, i.e., tw I/O pins f r I²C serial c mmunicati ns, and ne interrupt pin and a
reset pin. Thus only 4 I/O pins are needed t implement a full TCP/IP interface.
The previ usly released TCP/IP b ard used ab ut 16 I/O lines, making it nly
suitable f r relatively large AVR c ntr llers. If y u are upgrading an applicati n t
TCP/IP, y u are much m re likely t have 4 I/O pins available than 16. And y u
d n t need much m re r m f r the changes needed in the pr gram c de.
The reducti n f I/O pins f the Easy-TCP/IP TWI makes it sl wer than the EASY-
TCP, but f r a l t f embedded applicati ns high speed is n t a requirement. It’s up
t y u t decide whether y u ch se speed, Easy-TCP r a c mpact and ec n mic
Easy-TCP/IP TWI. Using fewer pins requires that reading and writing be serial
rather than parallel, which makes the TWI interface sl wer than the parallel interface.
This guide will help y u implement Easy-TCP/IP TWI. It assumes y u have s me
experience with the Easy-TCP/IP b ard. If y u have n t, please als read the East-
TCP/IP manual, available fr m www.mcselec.c m. The exact l cati n is :
http://www.mcselec.c m/index.php? pti n=c m_d cman&task=d c_d wnl ad&gid
=97&Itemid=54
N te that Easy TCP/IP-TWI requires the 7010A-Adapter B ard.
The Easy TCP/IP M therb ard is nly intended t test this 7010A-Adapter B ard.
Y u can als use an NM7010A m dule r the W3100A chip in y ur design.
Introduction
A
5
55
5
I
1. Getting started
This chapter explains how to get started with Easy-TCP/IP TWI.
f y u have n experience with TCP/IP please read the TCP/IP manual
available fr m www.mcselec.c m. The TCP/IP manual describes general
issues f TCP/IP and h w t c nfigure and test the EASY-TCP/IP series in
y ur LAN.
The Easy-TCP/IP TWI b ard is meant t give y u a way f experimenting with
TCP/IP and BASCOM. If y u wish t build y ur wn c mplete s luti n we
suggest y u implement the NM7010A Adapter B ard in y ur wn system. The
NM7010A is available fr m www.mcselec.c m
1.1 Assemb ing your PCB
This chapter will take you thru the assembling of your EASY-TCP/IP T I
adapter and mother -board. Soldering the components can be done best in
the order of the part list found on page 7.
On the PCB y u will find pads like this:
When s ldering IC’s r c nnect rs, the square pad marks pin 1. F r capacit rs the
square pad marks the p sitive (+) p le.
CAUTION
We advise y u t use IC s ckets rather than s ldering the IC’s directly t the
PCB. Y u may want t use l w quality IC s ckets f r the ATMegas, since it is
easier t (re-) insert IC’s int l w quality s ckets than int high quality (turned)
s ckets.
Do not insert the IC’s at this time
Chapter
1
6
66
6
MOTHERBOARD LAYOUT (version 1 33)
T find the right p siti n f the c mp nents y u may want t reference this
drawing f the b ard lay ut. It is als printed n the PCB itself.
PARTS LIST EASY-TCP/IP Motherboard (Controller)
Component Description Value
R1
POTENTIOMETER . Only needed when LCD
display is used. 1K
R2, 3 RESISTOR 1/8 W 4K7
R4 RESISTOR 1/8 W 10K
C1, C2, C3, C4 ELCO RADIAL 1uF/16V
C5 ELCO RADIAL 100uF/25V
C6, C8, C9,
C10, C11, C16, CERAMIC CAPACITOR 100nF
7
77
7
C17
C7, C14, C15 ELCO Radial 10 uF/16V
C12, 13
CERAMIC CAPACITOR. Opti nal, nly
needed when y u use an external scillat r. 22pF
Q1
CRYSTAL . Opti nal. Only needed when y u
d n t want t use the micr pr cess r
internal scillat r. 8 MHz
IC4 VOLTAGE REGULATOR 5V 7805
IC5
VOLTAGE REGULATOR 3V3
Only when using NON-SMD Adapter
LM2937ET- 3 3
IC1 ATMEGA32 AVR. Or Mega163, Mega644, etc.
ATMEGA32
IC2
ATMEGA48 AVR r Mega88, Mega8,
Mega168 ATMEGA88
The b ard can be used with a 28 pin micr r a 40 pin micr , but
n t b th at the same time. S nly 1 micr pr cess r may be inserted!
IC3 MAX232 MAX232
B1 BRIDGE RECTIFIER B40R
JP1, JP3, JP5, JP7
PIN HEADER 1X5
JP2 PIN HEADER 1X4
JP4 PIN HEADER 1X8
JP6, JP8 PIN HEADER 1X6
JP9 PIN HEADER 1X16
JP10 AVR ISP HEADER 2X5
Adapter b ard PIN HEADER FEMALE 1X6
J1 POWER CONNECTOR
X1 DB9 CONNECTOR FEMALE DB9FL
Misc 4 spacers and b lts M3x6
PH5, PH6 2 pin header
C18 Opti nal 100 nF capactir 100 nF
RST Reset switch
R5 Resist r 330 330
LED1 LED 3mm Red 3 mm RED
8
88
8
Since there are 2 versions of the Adapter board, we describe them
both
Do not solder the ATMega’s at this time, continue soldering the 7010
Adapter board You are not to solder the micros at all
NON-SMD Adapter b ard
PARTS LIST EASY-TCP /IP 7010A NON-SMD Adapter Board
Component Description Value
R1,2 RESISTOR 1/4W 10K
C1, 2 CERAMIC CAPACITOR 100n
RN2 RESISTOR NETWORK 8 x 10kOHM
C nnect r
PIN HEADER BEWARE:
SOLDER ON TOP LAYER
1X6
S1 DIP SWITCH DIP07 r DIP08
Q1 PNP TYPE TRANSISTOR
BC307/BC557
M1 TCP/IP MODULE NM7010A
9
99
9
SMD Adapter board
PARTS LIST EASY-TCP /IP 7010A SMD Adapter Board
Component Description Value
R1,2 RESISTOR 1/4W SMD 10K
C1, 2 CERAMIC CAPACITOR 100 nF
RN2 RESISTOR NETWORK 8 x 10kOHM
C nnect r
PIN HEADER BEWARE:
SOLDER ON TOP LAYER
1X7
S1 DIP SWITCH DIP08
Q1 PNP TYPE TRANSISTOR SMD
BC857
M1 TCP/IP MODULE NM7010A
IC1 3v3 regulat r SMD BA03
10
1010
10
C3 Tantalium elc 22uF/10V
PH3, PH4 2 pin header
Do not place the adapter board on the main board yet
Note 1 : The adapter b ard is c nnected t the M therb ard with a 6/7-pin
male header. This header must be s ldered n the b ard s it p ints d wnward.
S lder it fr m the t p f the b ard s that it can be inserted int the
M therb ard female header, which will be bel w it.
BEFORE YOU CONNECT THE POWER
Once y u have s ldered all parts, check the PCBs. Rem ve any small s lder
d ts between tracks, check y u have s ldered all the pins and that the s lder
j ints l k shiny (n c ld s lder j ints). All c ntacts sh uld l k g d.
C nnect a p wer supply t the M therb ard. The p wer sh uld be in the range
fr m 7 – 12VDC. The higher the v ltage, the m re p wer must be dissipated by
the regulat r. S 7V is better than 12V but b th will w rk.
The p larity is n t imp rtant since a di de bridge is used. Measure the v ltage
at pin 3 f IC4. It sh uld be 5V. Als measure the v ltage at pin 2 f IC5. It
sh uld be 3.3V. The pin ut f the 3.3V regulat r is the same as the 7805 s be
careful that the pin ut is c rrect if y u plan t use a different 3.3V regulat r.
When y u use the SMD-Adapter b ard, it is n t needed t insert the 3V3
regulat r !
If the v ltage is n t c rrect, disc nnect the p wer and check the b ard.
It is g d practice t use a nut and b lt t fasten each regulat r t the b ard t
pr vide a heat sink.
If the v ltages check ut OK, disc nnect the p wer and place ONE f the
ATMega c ntr llers. (Y u can use ATMega32 r ATMega88 r chips with the
same pin uts) Als place the MAX232. At this p int, it is a g d idea t use a
simple pr gram t utput s mething like “1” then “2” n the serial p rt in a d
l p with a 1 sec nd wait between transmissi ns t ensure that everything is
w rking OK n the m therb ard.
Check that the 7010A adapter b ard has n s lder d ts then c nnect the 7010A
adapter t the main b ard.