element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino Projects
  • Products
  • Arduino
  • Arduino Projects
  • More
  • Cancel
Arduino Projects
Blog RS422 / RS485 Shield for Arduino
  • Blog
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino Projects to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: hwhardsoft
  • Date Created: 14 Aug 2018 9:35 AM Date Created
  • Views 5085 views
  • Likes 10 likes
  • Comments 6 comments
  • modbus rs485 arduino
  • rs422/485
  • arduino shield
  • rs485
  • dmx
  • useful arduino projects
  • rs422
  • arduino
Related
Recommended

RS422 / RS485 Shield for Arduino

hwhardsoft
hwhardsoft
14 Aug 2018

I'm working currently on a professional RS422/RS485 shield for the Arduino UNO (and compatible boards) and other SBC with Arduino style headers (like STM Nucleo) . I wasn't satisfied with the shields on the market. They are very simple and have some disadvantages. My shield comes with the following features:

 

  - RS485 mode (half duplex)

  - RS422 mode (full duplex)

  - galvanic isolation between Arduino and connected RS485 bus

  - free choice of TX-pin between pins 0-5

  - free choice of RX-pin between pins 0-5

  - enhanced ESD protection

  - adjustable automatic transceiver switching for RS485 mode

  - adjustable control of transceiver/receiver via pin 6 or 7

  - adjustable Pull-Up, Pull-Down und terminating resistors

  - indicator LEDs for RX and TX

  - removable block terminal for bus connection

  - many options adjustable via DIP switches

  - stackable headers

  - can be configured for 3.3V and 5V logic

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

image

image

  • Sign in to reply

Top Comments

  • hwhardsoft
    hwhardsoft over 7 years ago +3
    We got the first batch of Arduino RS485 shields - fresh from the factory:
  • hwhardsoft
    hwhardsoft over 7 years ago +3
    Test run of a RS485 connection of a Raspberry Pi (left position), Arduino 101 and Arduino UNO (right).... This setting can be extended to up to 255 devices and a distance over 1km https://www.hwhardsoft…
  • alleekhaan
    alleekhaan over 1 year ago

    Hi hwhardsoft 

    I bought this shield and i connected it with a compass. I can see a blinking LED but unfortunately, i couldn't see any data on serial monitor.
    Any suggestions.
    The compass i am using this>
    Compass

    DIP switch position is like that.
    image

    This is shield connection.
    image

    If i connect the TD-A and TD-B with computer through RS232 then it shows data on another software. It means compass is spitting out data.
    RX light is also blinking but somehow it is not working on Arduino. I have two Arduino Boards so there also not chance of any issue.
    Let me know what i am missing.
    Thanks

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hwhardsoft
    hwhardsoft over 6 years ago

    We've added a new instructable how to use this shield to connect an Arduino to NMEA-0183 .....

     

    https://www.instructables.com/id/How-to-Use-NMEA-0183-With-Arduino/

     

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hwhardsoft
    hwhardsoft over 6 years ago

    This shield will fit together with an Arduino in our ArduiBox Din rail enclosure, You will get a compact unitwhich can be mounted in a cabinet:

    image

    image

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hwhardsoft
    hwhardsoft over 7 years ago in reply to hwhardsoft

    its possible to stack up to 3 RS485 shields to an Arduino (or compatible) board. You can connect the Arduino to  3 independet RS485 busses in this case

     

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hwhardsoft
    hwhardsoft over 7 years ago

    Test run of a RS485 connection of a Raspberry Pi (left position), Arduino 101 and Arduino UNO (right).... This setting can be extended to up to 255 devices and a distance over 1km

    https://www.hwhardsoft.de/english/projects/rs485-arduino/

    image

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube