OpenPicus WIFI module. Introduction. Pinout. Features

Similar documents
Applications Wi-Fi sensors Wi-Fi automation Internet of things Wi-Fi enterteinment Serial to Wi-Fi

EZ-Bv4 Datasheet v0.7

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 4/20/2011

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

ESPino - Specifications

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

RN-174 WiFly Super Module

BLE MODULE SPECIFICATIONS

RTX41xx Introduction. March 2013

Rayson Bluetooth Module

RN-171-EK Evaluation Board

RN-134. WiFly GSX Super Module SuRF Board. Features. Description. Applications. ~ page 1 ~ rn-134-ds v1.

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Product Brief. Model: TLM922S-P01A. Ver.1.4

Product Brief. Model: TLM922S-P01A. Ver.1.0

RN-171-XV b/g Wireless LAN Module

Lima (-I) Data sheet. Lima has N 2x2 radio supporting up to 300 Mbps data-rate and comes in two versions: commercial or industrial temperature

ARDUINO PRIMO. Code: A000135

VN310 Hardware Integration

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

Wireless-Tag WT51822-S1

BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual

CM5000 DATASHEET v0.1

BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1

WT32i Bluetooth Audio Module

Specification of JBT Mesh Bluetooth Module

Carambola2 (-I) Data sheet. Carambola2 is a tiny surface mountable 2.4 GHz Wi-Fi module running OpenWRT linux software

specification: imp001

SABLE-X AND SABLE-X-R2 DEVELOPMENT BOARD USER GUIDE

EVE2 BLE CAN Datasheet

ARDUINO LEONARDO ETH Code: A000022

LM048 Bluetooth v2.0, v2.1 RS232 Serial Adapter Standalone (With Embedded Bluetooth v2.0 / v2.1 Stack)

Wi-Fi Modules. Turnkey Solution for the Internet of Things. -

WF121: b/g/n module. Product Presentation

WF121 DEVELOPMENT KIT V.1.3.1

Product Specification

GSM 4 click MIKROE Weight: 33 g

Prototyping Module Datasheet

802.11b/g/n IOT Module

Ai-Thinker. ESP-12S Datasheet. Version V0. Copyright 2018 ESP-12S WIFI MODULE V0. Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

VM300_2V0_ WiFi Module Specification

Session 4. Embedded Wireless LAN Module. (WizFi210/220) Ultra Low Power. WIZnet EU 2012 MARCH - 1 -

SBD WARRIOR DATA SHEET

RB02. Product Specification. Qualcomm Technologies, Inc. 80-YA Rev. A February 3, 2017

SPWF01SA SPWF01SC. Serial-to-Wi-Fi b/g/n intelligent modules. Features. Applications

ALPW-BLEM103 Datasheet 1.0 Bluetooth Low Energy HCI

Espardino micro2142/8

ARDUINO YÚN Code: A000008

ATHENA32 PIC32 Evaluation Board ATHENA32. Product Datasheet. Francesco Ficili Date 13/01/2019. Pag. 1

PBLN52832 DataSheet V Copyright c 2017 Prochild.

BT-22 Product Specification

ESP-07S User Manual REV:

See version notes page for changes EPOS. Aviation M2M LNG

Pmod ESP32 Reference Manual

ARDUINO INDUSTRIAL 1 01 Code: A000126

SPBTLE-1S ArTM. October STMicroelectronics

Radiocrafts Embedded Wireless Solutions

Sanguino TSB. Introduction: Features:

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

M M WIFI Module

Mercury System SB310

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

Ai-Thinker. ESP-01F Datasheet. Version V1 Copyright Copyright 2018 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

HF-LPB300 Low Power WiFi Module User Maunal V 1.0

Reindeer Technologies Pvt Ltd Excellence through Innovation

CC26xBxA Bluetooth Smart and IoT Module

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

Rambutan (-I) Data sheet. Rambutan is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash

Pridgen Vermeer Robotics Xmega128 Manual

PICado Alpha Development Board V1.0

LM780 Bluetooth Serial Data Module 25m Distance with On-Board Antenna

VM300_2V0 WiFi Module Specification

WIZnet PRODUCT GUIDE.

Product Specification

EVE2 BLE Datasheet. The EVE Platform features standardized IO, common OS and drivers and ultra-low power consumption.

BT 31 Data Sheet. Amp ed RF Technology Inc.

WiFi Shield. User Guide

BC-USB-Kit Manual. First Edition. February, BeatCraft, Inc.

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

LM931 Bluetooth low energy Module

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd.

Goal: We want to build an autonomous vehicle (robot)

GWBMA0x Bluetooth Audio module

TDSDB Features. Description

SG B b/g/n Wireless USB Module

Bluetooth modules. Modules and turnkey solutions with embedded Bluetooth firmware and AT command

ARDUINO YÚN MINI Code: A000108

VLSI AppNote: VSx053 Simple DSP Board

BC BIGCIRCLE32-DSBT

ARDUINO MEGA ADK REV3 Code: A000069

PICAXE DEVELOPMENT BOARD (AXE091)

ARDUINO MEGA 2560 REV3 Code: A000067

Overview. Applications. Features. Pin assignment

Transcription:

Introduction FLYPORT is a professional, slim, wireless module ready for integration in brand new or existing electronic products. Based on Microchip PIC 24F256FJ106GA 16 bits processors and the Microchip WIFI module MRF24WB0MA/RM that s compatible 802.11 b/g/n Module runs TPC-IP stack (Microchip certified) and application layer. Module has preloaded BRUTUS (serial bootloader based on DS30) to let you download or upgrade firmware using a serial connection Module includes a PCB antenna with a RF range up to 400 meters Dimensions: 35 x 48 x 7 mm Connector: 26 pins, 2*13, pitch 2.54mm, Male pinstrip Power supply: 5V or 3,3V Features OpenPicus FREE IDE compatible 802.11 b/g/n WIFI Microchip PIC 24F 16 bit processor Microchip Wi-Fi Module MRF24WB0MA/RM Wireless stack and application run on the microcontroller Preloaded Brutus serial bootloader TCP/IP webserver, Socket, email client 5V or 3,3V power supply RTC Onboard (not battery) #5 Digital inputs 5V tolerant Pinout On a standard 2*13 Male pin header 2.54mm connector are: #5 Digital Inputs 5V Tolerant - For ex. D1_in #5 Digital Outputs 4 can be used as PWM, 3,3V level - For ex. D5_out #4 Analog Inputs 10bits ADC, VRef=2,048V 1bit=2mV - For ex. A3_in #1 UART #1 SPI #1 I2C #1 Reset Active Low #5 Digital outputs 4 can be PWM, 3.3V #4 Analog inputs ADC 10 bits 1bit=2mV Integrated 2,048 Vref #1 UART #1 SPI #1 I2C 400m Range Benefits Easy to setup Easy to manage and use Low power Zero Time for development Open source Applications Serial to Wi-Fi Wi-Fi sensors Wi-Fi automation Internet of things Wi-Fi enterteinment Wireless security Rev.3 23 Jan 2011 P 1

Block diagram A N T E N N A WIFI MODULE Microchip MRF24WB0MA UART SPI I2C DIGITAL INPUTS Microprocessor Microchip PIC 24FJ256GA106 256k FLASH MEMORY Wireless Stack+ Application RTC Quartz 32.768 Khz CPU Quartz 32Mhz ANALOG INPUTS DIGITAL OUTPUTS AND PWM RESET Vref for ADC 2,048V Power supply 5V->3,3V +5V OR +3,3V GND Rev.3 23 Jan 2011 P 2

Introduction FLYPORT is the first module of the openpicus opensource family. The goal of the project is to make programmable modules with integrated standard wireless connection. FLYPORT has a powerful 256K Flash 16bit processor from Microchip that runs the Wireless Stack and the application layer. This means that you have full control of the wireless part (very important for energy saving) and the application. So the PIC can processing data coming from an analog sensor and send this data to a webserver, or send by email or let you connect using the embedded webserver. Available pins: SPI, I2C, UART and embedded Real Time clock. I/O : analog and digital and PWM. Programming: C/C++ competences are needed. No programming tool is needed since the Brutus serial bootloader allows you to download firmware using a simple serial cable. In the openpicus website there are code examples and ready software and all you need to start your development. Technical Informations Electrical 802.11 WIFI Power supply 5V or 3,3V Compatibility b/g/n networks Current consumpion TX 154mA RX 85mA Output power 10dBm Mechanical SLEEP 250µA IDLE 0.1µA Sensitivity -91dBm Max Data Rate 2 Mbit Certifications Operating Temperature 0..70 C Radio regulation certification for United States (FCC), Canada (IC), Europe (ETSI) and Japan (ARIB) Dimensions 35*48*7mm Wi-Fi certified (WFA ID: WFA7150) Rev.3 23 Jan 2011 P 3

Mechanical info FLYPORT has a 2.5mm hole to fix the module against vibrations. The module connector is on the bottom side and it s a standard 2*13 ways 2.54mm Male Pin header connector. It s compatible with standard female pinheaders or directly with a Flat cable IDC connector. Rev.3 23 Jan 2011 P 4

Pin Description Pin Name on PCB I/ O Description 1 I2C_clk O I2C bus Clock signal 2 D5_in I Digital input #5 3 I2C_data O I2C bus Data signal 4 D1_in I Digital input #1 5 D/pwm1_out O Digital output #1 (or PWM) 6 D/pwm2_out O Digital output #2 (or PWM) 7 D2_in I Digital input #2 8 SPI_clk O SPI bus Clock signal 9 D3_in I Digital input #3 10 SPI_out O SPI bus Out signal 11 D4_in I Digital input #4 12 SPI_in I SPI bus In signal 13 urx_in I UART RX input 14 SPI_cs O SPI bus chip select signal 15 utx_out O UART TX output 16 +5V I Power input. See note 1. 17 D/pwm3_out O Digital output #3 (or PWM) 18 PGC/A4_in I Analog input #4 (note 2) 19 D/pwm4_out O Digital output #4 (or PWM) connected on red Led D1 20 PGD/A3_in I Analog input #3 (note 2) 21 D5_out O Digital output #5 connected on red Led D2 22 GND I Ground 23 A1_in I Analog input #1 24 +3,3V I/O Power input/output. See note 1. 25 A2_in I Analog input #2 26 Reset I Reset (Active Low) CODE example I2CStart IOGet(d5in) I2CStart IOGet(d1in) IOPut(d1out) or PWMOn(d1out,1) IOPut(d2out) or PWMOn(d2out,1) IOGet(d2in) IOGet(d3in) IOGet(d4in) UARTWrite(1,"hello world!") UARTWrite(1,"hello world!") IOPut(d3out) or PWMOn(d3out,1) ADCVal(4) IOPut(d3out) or PWMOn(d3out,1) ADCVal(3) IOPut(d5out) ADCVal(1) ADCVal(2) Reset Note 1. Note 2. If the module is powered by 5V on pin 16, pin 24 is the output of integrated regulator (max 100mA). Module can be powered using single 3,3V on pin 24 as well, in this case leave pin 16 unconnected! Pins 16-18-20-22-24-26 are pin to pin compatible with the Microchip PicKit programmers. Note on CODE: for an easier programming D5_out becomes d5out on code, don t use the underscore symbol. Rev.3 23 Jan 2011 P 5

Applications development You find on all the information to start programming your Apps on this module USB Nest is suggested in order to download firmware using one USB port of your PC. Rev.3 23 Jan 2011 P 6