Tag Archives: Ethernet

Ethernet Relay board

LAN interface with 4 relays, 8 programmable  I/Os and 4 analog inputs, IoT-ready.

How many times have you read or heard about the Internet of things (Iot)? The Internet of things is an expression that is becoming more and more popular lately; it represents the expansion of the Internet into the world of objects and physical locations. Thanks to this technology, many objects that used to be exclusively passive, can now become interactive and coordinate between themselves and interact with the user; they become more intelligent and thanks to the Internet connection they allow to share generated data with the user or another board that can also be in another continent. However, in this scenario, the term “intelligence” is often misused. In fact, many times the IoT includes not only electronic devices capable of making autonomous decisions in order to simplify our everyday life, but also the plethora of products that used to be stand-alone. For this reason, all we have to do is equipping our older devices with an Internet connection.

Ethernet Relay board – [Link]

LoRa-to-Ethernet Gateway

A WIZ750SR based device that allows sending and receiving messages over LoRa and LoRaWAN.

I got some LoRa modules with SPI communication interface. One of the options it would have been to connect them to my Raspberry Pi. But, I didn’t really like the idea because I already have some stuff connected to my Raspberry Pi, and this starts getting unmanageable.

So, I decided to create a LoRa-to-Ethernet gateway that I can connect directly to home router. The WIZ750SR module with its Ethernet interface and Cortex-M0 SoC it’s a great candidate for this.

LoRa-to-Ethernet Gateway – [Link]

Renesas Develops RJ45 Ethernet Socket With Entire Ethernet Controller Embedded Into It

Renesas Electronics Corporation, a significant supplier of advanced semiconductor solutions, announced its latest industrial Ethernet module solution, the I-RJ45. It combines a single- or dual-port RJ45 connector and simplifies integration for industrial Ethernet by supporting various industrial network applications including sensors and transmitters, gateways, operator terminals and remote I/O.

Renesas RJ45 Ethernet Module
Renesas RJ45 Ethernet Module

This new device is an intelligent RJ45 module that comes with specialized embedded software that supports multiple industrial Ethernet protocol stacks. The software package and sample codes provide system manufacturers with a complete set of tools and frameworks to build their application. This helps to prototype systems, reducing the time needed for industrial network protocol integration. The modules are 50 x 17.5 x 12mm (single) and 50 x 35 x 12mm (dual).

With a general Application Programmable Interface (API), the application can easily be connected to the protocol software. It offers a seamless integration path to other Renesas ASSP solutions. The single-port version of the RJ45 module is based on the RX64M microcontroller (MCU) Group and the dual-port module solution includes the R-IN32M3 industrial Ethernet communication chip.

Renesas also offers a solution kit version of the module that consists of a single or dual-port industrial Ethernet module attached to an adapter board for development. This adapter board enhances the module to connect with Arduino and Pmod interfaces, which enables it to connect to other Renesas MCU development boards including Renesas Synergy™ and RX. The Ethernet module solution kit also includes a quick start-up guide, a USB cable and a CD with software and documentation.

Samples of the I-RJ45 industrial Ethernet module solution are now available worldwide. The mass production is scheduled to begin in Q3, 2018. The industrial Ethernet module solution kit may be available in April 2018 and projected price of €299.00 per kit.

More information is available at the product page of Renesas.

OSD3358-SM-RED – A Reference, Evaluation, And Development Board From Octavo Systems

The OSD3358-SM-RED from Octavo Systems is a reference, evaluation, and development board for the OSD335x-SM series of System-in-Package (SiP) devices. It is powered by a 1 GHz processor, ADC, and 1 GB of DDR2 RAM into an enclosure of the size of a coin.

OSD3358-SM-RED single-board computer

The SiP needs a PCB, along with components like an Ethernet jack, power supply, IO pins, and USB sockets to communicate with the other complimentary electronic parts. These boards include several power options, including a micro-USB connector, barrel jack, and solder points for battery usage. Ethernet and USB connectors are included, along with expansion connectors setup so that BeagleBone Black Capes can be connected directly. Finally, a 9-axis IMU, barometer, and temperature sensor are included. Data from sensors can be collected directly without the help of extra hardware or software.

This board is longer and slightly wider than a Raspberry Pi, at an exact dimension of 108 x 54 mm. It’s also thicker at 32 mm due to the decision to mount the Ethernet jack on top of the two USB ports. A micro-SD card slot is included, though WiFi capability is not provided. For internet connectivity, the user needs to rely on wired or dongle connection.

It comes pre-loaded with a Debian Linux distribution, complete with drivers for the onboard sensors already available. It can also boot off of the SD card to load other Operating Systems. This board can be used in one of three ways: as a standalone device, a USB client, or using a UART port as a Linux terminal. In the standalone case, the user simply connects the micro-USB connector to an appropriate power source, then to a monitor via a micro-HDMI to HDMI adapter. Once booted up, the screen goes to a minimal Linux install, allowing the user to access a web browser, terminal, and other necessary tools that a developer can build upon.

At a cost of $199, this board wouldn’t be an appropriate substitute for a Raspberry Pi or BeagleBone in standalone situations, but it will certainly be useful for a professional upgrade to OSD335x-SM SiPs.

Open Source Ethernet Audio Broadcaster

Luca Pascarella @ open-electronics.org presents how to setup their open source ethernet broadcaster. He writes:

Recently, we have presented an Ethernet audio streaming unit. In particular, we have shown how to configure the boards to work with other similar devices or with VLC Media Player, setting up a point-to-point or a broadcast streaming in all possible configurations. Also in the first episode, we analyzed the electrical circuit and the components choice. Now it is time to describe the board software advanced options and how to update firmware via Internet or manually.

Open Source Ethernet Audio Broadcaster – [Link]

White Paper: Cut the Cord with Power over Ethernet (PoE)

Providing AC power to each device individually is an extra cost especially for organizations when installing IP cameras, VoIP phones or network access switches and routers in the facilities. To help in this way some modern protocols, like USB and Ethernet, provide the power over the same data cable. However, USB is not designed for networking and long distance network applications. Besides that, the 900 mA at 5V in USB 3.0 is suitable for low-power devices like external hard disks but can’t provide enough power for high-power devices like switches and other network instruments. For these reasons, PoE (Power over Ethernet) can be the best choice.

CAT-5/5e twisted-pair Ethernet cable. Image courtesy of: CableOrganizer

PoE can provide power up to 30W beside data connectivity on any standard CAT-5/5e twisted-pair Ethernet cable, and supports 10Base-T, 100Base-T, 100Base-TX, and 1000Base-T Gigabit Ethernet interfaces.

The LEX Computech 3I390NX Series

As an example of an SCB (Single Computer Board) that provides PoE on its ports is a board called 3I390NX from LEX COMPUTECH which is based on the latest Intel Pentium Processor N4200/ N3350/E3950 Apollo Lake processor family. The Ethernet ports are provided by the Intel Ethernet controller i1211-AT.

3I390NX SCB features are:

  • Intel Apollo Lake N4200/N3350/E3950 CPU/chipset.
  • On Board 4GB DDR3L.
  • Display: HDMI, DP, VGA & eDP.
  • 5 x GbE (4 x PoE) LAN.
  • 2 x Mini PCIe.
  • 6 x USB.
  • HD Audio.
  • 2 x COM (1 x RS232 / 422 / 485 port (external), 1 x RS232 / 422 / 485 port (internal)).
  • Hardware digital Input & Output, 8 x DI / 8 x DO.

To know more about this SCB you can preview the full white paper published on IEEE Spectrum, or download it directly from here.

NetWorker – an advanced web server with PIC18F67J60

rs-online.com have published an advanced webserver project based on PIC18F67J60 microcontroller.

An Internet connection would be a valuable addition to many projects, but often designers are put off by the complexities involved. The ‘NetWorker’, which consists of a small printed circuit board, a free software library and a ready-to-use microcontroller-based web server, solves these problems and allows beginners to add Internet connectivity to their projects. More experienced users will benefit from features such as SPI communications, power over Ethernet (PoE) and more.

NetWorker – an advanced web server with a microcrontroller – [Link]

Embedded IoT gateway, in a 17 x 25 mm footprint

Lantronix, Inc. has added the xPico 200 family of embedded IoT gateways that measure 17 by 25 mm, to rpvide secure Ethernet, Wi-Fi and/or Bluetooth connectivity for smart IoT solutions. by Graham Prophet @ edn-europe.com:

The xPico 200 series will feature enterprise security, networking intelligence, and pre-integration with Lantronix’s MACH10 management software platform in a compact footprint that enables the functionality of a powerful IoT device gateway to be integrated into machines not previously practical.

Embedded IoT gateway, in a 17 x 25 mm footprint – [Link]

How to Connect to a Raspberry Pi with an Ethernet Cable

circuitbasics.com show us how to connect Rasperry Pi using Ethernet cable.

If you use your Raspberry Pi as a gaming console, media server, or stand-alone computer, WiFi is a great way to get internet access. But if you connect to your Pi with SSH or a remote desktop application a lot, WiFi is actually one of the slowest and least reliable ways to do it. A direct ethernet connection is much faster and a lot more stable.

How to Connect to a Raspberry Pi with an Ethernet Cable – [Link]

Dual Screen Netatmo Weather Station

Netatmo Weather Station is a module that measures your indoor comfort by providing vital information such as temperature, humidity, air quality, and CO2, alerting you when you need to air out your home to bring down its pollution levels.

fr8fd78ivcvqdh7-medium

One of the Netatmo limitations is that you need to use a smartphone to view the collected information by the station. To solve this, Barzok had developed an Arduino-based screen to display the weather data remotely, and published a full guide to build it in this instructable.

Barzok’s first attempt was a stand-alone device inside weather station using an Arduino UNO, a real time clock, a temperature and pressure sensor, and a 2.8” screen. It displays the time, pressure history over the past 6 days, and temperature as digits and as a gauge bar.

flxlafbivcvqchz-medium

The next experiment was connecting the Arduino UNO with Netatmo API through an Ethernet shield and displaying the data on the screen. The connection was the difficult part as the Arduino was not powerful enough to establish an HTTPS connection and receive valuable information from Netatmo servers.

The solution uses a PHP client on a web server, which connects with Netatmo servers, and then the Arduino retrieves the data using the standard HTTP.

f4bjzi3ivcvqcwg-medium-1

The final version of the station consists of an Arduino Mega, two 2.8” inches screens, and an ESP8266 Wifi module. There is no limit of the Arduino type and screen size, you can use your model with minor changes of the code. Barzok also made a custom circuit that transforms the 9V input voltage into a 5V to power the Arduino and 3.3V to power the ESP8266.

fdd0p87iva4yibz-medium

The diagram presents the process, the Netatmo module gathers the weather information and uploads them to the Netatmo servers. Then a PHP application runs on remote server and retrieves the information from the Netatmo servers and turns it into simple text data. Finally the Arduino receives the simple texts with the ESP8266 module and displays them on the two screens.

The two screens displays different information, the left one provides the real time data received from the Netatmo sensors about temperature, pressure, humidity, rain and CO2. The other screen shows the time and date, pressure history, and 3 days weather forecast.

f03ni4miva4yiem-medium

fyodjj4iva4yif3-medium

You can find more instructions to build this project with detailed description about the code, schematics, box design at the project page.