MicroController Pros Home Page
My Account  Cart Contents  Checkout  
  Store » ARM » Boards » FOX Board » Daisy System » DAISY-5 My Account  |  Cart Contents  |  Checkout   
Quick Find
 
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Categories
Accessory Boards->
8051->
ADI Blackfin
Arduino->
ARM->
  Boards->
    All Boards
    ARM11
    ARM7->
    ARM9->
    Cortex-A
    Cortex-M->
    Header Boards/Modules
    Prototype Boards
    Raspberry Pi
    CAN
    Enclosure
    Ethernet
    FOX Board->
      Daisy System
    HDMI
    IDE interface
    LCD
    Linux pre-loaded
    RS232
    RS422/RS485
    SD/MMC
    UEXT
    USB Device
    USB Host
    VGA
    Wireless
    Add-On Boards
  Books
  JTAG Debuggers->
  Programmers
  Software
  Starter & Evaluation Kits
Atmel AVR->
Cypress PSoC
Freescale->
FTDI->
Locktronics
Microchip PIC->
MIPS
Parallax->
Renesas
Silicon Labs
ST Microelectronics->
Texas Instruments->
Tibbo->
Books->
Displays->
E-Blocks->
EEPROM/EPROM/FLASH
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
Robotics
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Wireless->
Information
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Daisy System 8-Button Board US$20.00

DAISY-5
Daisy System 8-Button Board


The DAISY-5 is a keypad module with eight buttons. It is part of the modular Daisy System that can be controlled by the FOX Board G20 via the DAISY-1 Adapter, or by the Terra Board.

Each button is wired directly on a single GPIO line. Under normal conditions, the GPIO line is pulled down (logic 0) through a 10 KΩ resistor. Pressing the button closes the GPIO line to +3.3V (logic 1) by a 1.5 KΩ resistor.

The Daisy ports that can be used are:

  • D2 or D5 on the DAISY-1 adapter
  • D11 or D12 on the Terra Board
Be sure to get a 0.05" pitch 2x5 IDC cable (FC-19818-10P-FF) to make the connection. The cable is not included.

If you have the obsolete BeeBoard, you can connect this module to ports W3 or W4. Note that the BeeBoard's I2C is disabled when the module is on W4.

DAISY-5 Programming Examples

These Python code examples run on the Terra Board with this module plugged into D11. Some examples also require the DAISY-11 LED board, plugged into Terra's D12. You can modify the source code easily to run it on the Fox Board, e.g. with DAISY-5 on D5 and DAISY-11 on D2.

The examples call the ablib Library.

Polling Examples

  • read.py displays a message on the console when any button is pressed.
  • pb2led.py turns on DAISY-11 LED L1 when DAISY-5 button P1 is pressed.
  • presstolight.py polls all buttons and lights the corresponding LED on the DAISY-11.

Interrupt Examples

Those simple polling examples all put the CPU in a never-ending loop. These interrupt examples provide a non-locking method using the epoll Linux function, multithread capability and callback function registration. These examples only work fully on the Terra Board, as the Fox Board only supports the both edge condition; the rising and falling edge conditions are supported only by the Terra Board.
  • edge.py displays a message on the console when P1 is pressed, while a counter also runs on the console.
  • multiedge.py displays a message on the console when P1 pressed, when P2 is released, and when P3's state changes, all while a counter also runs on the console.

Daisy System Button Module Resources


Optional Recommended Products for this Item
2x5 (10-pin) 0.05" pitch IDC Connector Flat Ribbon Cable, 20cm+ US$2.60

This product was added to our catalog on Tuesday 04 October, 2011.

Reviews

Customers who purchased this product also bought:
Daisy System Relay Board, SPDT 5V, 10A @ 250V ACDaisy System Relay Board, SPDT 5V, 10A @ 250V ACUS$15.00

Daisy System Main Adapter Board for FOX Board G20Daisy System Main Adapter Board for FOX Board G20US$22.00

Daisy System LED Board, 8 LEDsDaisy System LED Board, 8 LEDsUS$20.00

Daisy System 4-channel Isolated 0-48V Solid State Output SwitchDaisy System 4-channel Isolated 0-48V Solid State Output SwitchUS$68.00

Daisy System GPRS Quad-Band Module, SMA ConnectorDaisy System GPRS Quad-Band Module, SMA ConnectorUS$135.00

Daisy System Prototype Board, 40mm  40mmDaisy System Prototype Board, 40mm 40mmUS$10.00

Daisy System RS485/RS422 Interface Module, Opto-Isolation OptionDaisy System RS485/RS422 Interface Module, Opto-Isolation OptionUS$52.00

Daisy System RS232 DTE Serial Interface, TXD/RXD, CTS/RTSDaisy System RS232 DTE Serial Interface, TXD/RXD, CTS/RTSUS$30.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic 10 User
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic 10 User
US$769.00
Specials more
2N3906 PNP Transistor, 200mA/40V, TO-92 (10 pack)
2N3906 PNP Transistor, 200mA/40V, TO-92 (10 pack)
US$1.10
US$0.59
Tell A Friend
 

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Daisy System 8-Button Board
Reviews more
Write ReviewWrite a review on this product!
  Wednesday 29 March, 2017   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce