Flyport Ethernet

From openPicus Wiki
Jump to: navigation, search

Contents

Introduction

DISCONTINUED PRODUCTS, NOT RECOMMENDED FOR NEW PROJECTS!

Flyport Ethernet is a programmable system-on-module with integrated a fully integrated 10/100 Base-T ethernet interface and several interfaces to the ‘real world’. The module integrates a powerful 16 bit processor which runs the openPicus framework, based on freeRTOS. You can develop and run your application on module. The Ethernet interface controller integrates MAC & PHY, hardware cryptographic security and a unique MAC address.

An RJ45 connector is on module by default, but you can also choose to have Flyport Ethernet without RJ45 to route one at external addons boards.
The module provides the embedded world with a powerful ‘Internet engine’ to a browser-based interface over Internet, in a small footprint, at low power and low cost. Real time data can be both displayed and/or updated from a standard web browser, even on smartphone or tablets, because FLYPORT supports dynamic web pages.

The module comes in this form so that it can be easily integrated into electronic circuits, by plugging the module directly on circuit boards. For beginners and prototypers, the easiest way to program the module and connect it with external devices is to use the available Nest carrier Boards. Two versions are available:

  • with RJ45 Connector onboard
  • without RJ45 connector


Flyport Ethernet with RJ45
Flyport Ethernet without RJ45


The module provides the embedded world with a powerful ‘Internet engine’ to a browser-based interface over Internet, in a small footprint, at low power and low cost. Real time data can be both displayed and/or updated from a standard web browser, even on smartphone or tablets, because Flyport supports dynamic web pages.

As with all Flyport modules, the module is powered by openPicus framework based on FreeRTOS. The free IDE allows to create applications, to import web pages and to compile and download code to the module.

Flyport Ethernet also features an embedded WebServer that can host HTML files. This means that you can easily access information like sensor readings (or drive external devices as mentioned previously) using an internal Webpage. The WebServer supports Javascript and Ajax, so the Webpages can show dynamic content to users.

The pinout is flexible: you can remap pin function by software. Pins are used for powering the module, communicating with external devices (sensors, actuators, LEDs, LCD screens, etc.), programming the module and communicating with your computer.

Flyport Ethernet module is really great for automation and Internet of Things projects. The connectivity it provides enables communication with the Internet and devices like smartphones, tablets and computers.

Features

  • 16 Bit Processor Microchip PIC24FJ256,256K Flash,16K Ram,16Mips@32Mhz
  • Transceiver ENC424J600 10/100 Base-T Ethernet controller
  • 16Mbit Flash memory onboard (for FOTA and web server)
  • Power Supply 5V or 3,3V, integrated LDO
  • Integrated RTC 32,768 Khz quartz onboard
  • Digital I/O (up to 21), remappable at Runtime
  • Analog IN (up to 4) 10bits ADC, Vref=2,048V
  • Communication: up to 4 UARTs, SPI, I2C
  • 2 Connectors onboard: 26 ways, 2 rows, standard 2.54mm male pin header
  • Dimensions 35 x 50 x height (height=25mm with RJ45, height=15mm without RJ45), 15 grams

Flyport Ethernet is powered by openPicus framework (based on freeRTOS). The 256K Flash 16bit processor from Microchip runs the TCP/IP Stack and the application layer. This means that you have full control of the connectivity (extremely important for energy saving) and the application (for ex. the PIC microcontroller onboard can process data coming from an analog sensor and display these data on the integrated webserver, or send by email or save to a remote FTP server).

Technical Information

Bootloader

  • Bootloader v1.2.1: this is the latest version of the Flyport Ethernet bootloader (a modified version of DS30)


Related Products

Where to Buy

Personal tools
Namespaces

Variants
Actions
START HERE
DEVELOPMENT
HARDWARE INFO
RESOURCES
PHASED OUT
Toolbox