Past Quick Polls

DEV-monkey Poll Results

When designing a new platform for a project, how important is it to design-in future upgradeability?

  • 33%
    An absolute must
  • 66%
    Somewhat important

DEV-monkey Poll Results

How do you plan on integrating wireless into your next project?

  • 6%
    Build a chip-based solution (contracted)
  • 65%
    Use an embedded wireless module
  • 21%
    Build a chip-based solution (in-house)
  • 6%
    Connect to an external wireless device

DEV-monkey Poll Results

What is the most important specification when adding wireless connectivity to your devices?

  • 36%
    Power consumption
  • 13%
    Data rate
  • 21%
    Range
  • 28%
    Cost

DEV-monkey Poll Results

Which frequency do you prefer for your wireless-enabled devices?

  • 58%
    ISM band 2.4 GHz
  • 13%
    An unlicensed frequency
  • 18%
    ISM band 900 MHz
  • 9%
    Other ISM band

DEV-monkey Poll Results

Would you consider drop-in cellular GSM-CDMA-2.5/3G communications for long-distance wireless communications?

  • 12%
    No
  • 6%
    Already use in a design
  • 75%
    Yes, in the near future
  • 6%
    Yes, now evaluating

DEV-monkey Poll Results

When determining which parts to use, how important is lead time in your decision?

  • 100%
    Very important

DEV-monkey Poll Results

What would you most want more of on today's MCU chips?

  • 100%
    Low-power capabilities

DEV-monkey Poll Results

If there was a Website where anyone could post a reference design, how likely is it that you would post a design that you thought others could benefit from?

  • 50%
    Somewhat likely
  • 50%
    Very likely

DEV-monkey Poll Results

Which wireless technology are you most likely to use in your next project?

  • 69%
    ZigBee® or IEEE 802.15.4
  • 7%
    Bluetooth
  • 23%
    Proprietary RF (2.4 GHz, 900 MHz, 866 MHz)

DEV-monkey Poll Results

If you need help on a design, where would you most likely seek assistance?

  • 50%
    Sources on the Internet
  • 50%
    A co-worker

DEV-monkey Poll Results

If a design requires extra memory, would you most likely add:

  • 15%
    USB memory stick in available USB port
  • 34%
    Add serial EEPROMs or flash memory
  • 30%
    An SDCard and interface
  • 19%
    Add SDRAM, DRAM, or SRAM ICs on processor board

DEV-monkey Poll Results

Which of the following external data interfaces do you incorporate into your designs the most?

  • 33%
    Ethernet
  • 33%
    Wireless
  • 33%
    USB

DEV-monkey Poll Results

What was missing in the dev kit you used most recently?

  • 50%
    Sample tutorials or sample code
  • 50%
    Nothing--kit good to go as is

DEV-monkey Poll Results

What is your highest level of exposure to DSP?

  • 30%
    Took a college course or learned on my own
  • 20%
    Experience coding algorithms or using high-level DSP design tools
  • 30%
    None
  • 20%
    Could design a simple FIR filter or similar function

DEV-monkey Poll Results

Which of the following best described your primary motivation for purchasing a development kit?

  • 75%
    It directly relates to a current or upcoming project
  • 25%
    Just want to play with it

DEV-monkey Poll Results

If a design requires and Ethernet port, are you most likely to:

  • 75%
    Find a new MCU family with Ethernet capabilities
  • 25%
    Use a ready-to-go Ethernet module

DEV-monkey Poll Results

From your point of view, where do the functionality requirements for a new design typically originate?

  • 28%
    From management
  • 42%
    From you (the designer)
  • 28%
    From the marketing department

DEV-monkey Poll Results

How important is it to design ESD protection into your projects?

  • 22%
    Very necessary
  • 9%
    Not necessary at all
  • 22%
    Somewhat necessary
  • 45%
    An absolute necessity

DEV-monkey Poll Results

How many USB ports does one of your typical designs include for communications or peripheral control? (Not USB memory.)

  • 44%
    One
  • 5%
    Four or more
  • 38%
    Two or three
  • 11%
    None

DEV-monkey Poll Results

How often do project budget constraints limit your design's quality, reliability, or functionality?

  • 100%
    Most of the time

DEV-monkey Poll Results

Have you used on-line Web-based design or development tools?

  • 40%
    No, but have looked at them as a possibility
  • 40%
    No, never
  • 20%
    Yes, for power supply, filter, and other hardware designs

DEV-monkey Poll Results

Overall, how much of a project are you typically responsible for designing?

  • 50%
    Several functional blocks
  • 50%
    The entire project

DEV-monkey Poll Results

How do you handle legacy code?

  • 50%
    We maintain it for only a set period
  • 50%
    What's legacy code?

DEV-monkey Poll Results

Typically, when do you start the power-supply design for your projects?

  • 100%
    Someone else designs the needed power supply

DEV-monkey Poll Results

In your mind, the abbreviation ESL best stands for?

  • 34%
    Electronics Simulation Language (generic)
  • 50%
    English as a Second Language
  • 15%
    Electronic System-Level something or other

DEV-monkey Poll Results

What is the most important factor in your design process?

  • 100%
    Functionality

DEV-monkey Poll Results

How often do you talk with vendor or distributor field application engineers.

  • 13%
    Once a year or less often
  • 26%
    About once a month or more often
  • 53%
    Once every 2 or 4 months, of less often
  • 6%
    Never

DEV-monkey Poll Results

Where do you typically go to find a component datasheet?

  • 40%
    To a distributor's website
  • 60%
    To the manufacturer's website

DEV-monkey Poll Results

When you use an MCU's analog input(s), what type of front-end analog circuit do you most often add?

  • 33%
    Anti-alias filter
  • 33%
    Signal conditioner (thermocouples, sensor exciter, etc.)
  • 33%
    Op-amp or instrumentation amp

DEV-monkey Poll Results

If a website offers a library of many reference designs and app notes, what is the likelihood you would investigate it?

  • 16%
    A very good possibility
  • 83%
    Absolutely would look at it

DEV-monkey Poll Results

If you work with sensors, which type do you use most often?

  • 12%
    Pressure
  • 12%
    Chemical (pH, concentration, oxygen, etc.)
  • 37%
    Position, force, acceleration
  • 37%
    Temperature

DEV-monkey Poll Results

What best describes your role in a project?

  • 50%
    Design consultant
  • 50%
    Lead designer

DEV-monkey Poll Results

When you need a test instrument you don't own would you most likely:

  • 7%
    Rent of lease the instrument
  • 61%
    Look for something suitable on an auction Web site.
  • 30%
    Purchase the instrument

DEV-monkey Poll Results

What type of designs do you primarily work with?

  • 33%
    Wireless-based designs (WiFi, ZigBee, 802.15.4, etc.)
  • 16%
    Lighting-based designs
  • 50%
    Microcontroller-based designs

DEV-monkey Poll Results

FieldWhen you write, debug and test code do you:

  • 40%
    Find open-source (GNU) tools for your MCU
  • 20%
    Mainly use free or code-limited tools supplied with dev kit
  • 40%
    Purchase tool suite from MCU vendor

DEV-monkey Poll Results

When choosing an MCU for your design, which of the following do you look for first?

  • 50%
    The desired core to use (i.e., 8-bit, 16-bit, etc.)
  • 25%
    A preferred manufacturer
  • 8%
    The peripheral set required
  • 16%
    The architecture to use (i.e., ARM, 8051, etc.)

DEV-monkey Poll Results

What type of display do your MCU-based designs usually include.

  • 60%
    My designs usually do not require a display
  • 40%
    Character-based monochrome LCD or LED display

DEV-monkey Poll Results

How important is finding an application note or reference design to your design process?

  • 100%
    Very important

DEV-monkey Poll Results

If your design uses a USB port, where do the drivers come from?

  • 33%
    License or buy 3rd-party class drivers for my MCU
  • 33%
    Use MCU vendor's supplied or licensed USB drivers
  • 33%
    I write my own USB drivers

DEV-monkey Poll Results

If an internet site has the components for the “complete solution” to your project at a reasonable price, how likely would it be for you to order it from that site?

  • 25%
    A very good possibility
  • 25%
    A Slight possibility
  • 50%
    Absolutely order the complete solution

DEV-monkey Poll Results

How do you use a MCU's USB in a final application?

  • 50%
    To serve as a slave device
  • 33%
    To serve as a USB host
  • 16%
    Never or almost never use USB ports

DEV-monkey Poll Results

How long is your typical design cycle?

  • 40%
    Greater than 18 months
  • 20%
    0 to 6 months
  • 40%
    12 to 18 months

DEV-monkey Poll Results

When you add a special peripheral IC to an MCU design, which do you prefer?

  • 70%
    Look for sample code at the IC vendor's Web site
  • 10%
    Search the Web for open-source software related to the IC or MCU
  • 20%
    Look for sample code at the MCU supplier's Web site

DEV-monkey Poll Results

How important are finding applicable reference designs in your development process?

  • 33%
    Somewhat important
  • 66%
    Very important

DEV-monkey Poll Results

If you must update software in a product, what method do you prefer?

  • 4%
    Have customer or user return the product for update
  • 4%
    We usually do not update code
  • 70%
    Via a communication link with product; wired or wireless
  • 20%
    Change a chip, module or board in the field

DEV-monkey Poll Results

How often do you visit the Dev-Monkey site?

  • 33%
    Less than once a month
  • 33%
    More than once a week
  • 33%
    Between once a week and once a month

DEV-monkey Poll Results

Marketing now needs a feature that requires I/O pins you don't have. How would you solve the problem?

  • 30%
    Look for an I/O "expander" IC that runs from an I2C or SPI port
  • 20%
    Tell marketing we'll include that feature in the next version
  • 30%
    Figure out how to multiplex existing I/O pins
  • 20%
    Look for an MCU in the same family with more digital I/O

DEV-monkey Poll Results

How do you start a search for components for a new design project?

  • 37%
    Search internet for the desired performance parameters
  • 62%
    Search specific vendor websites for devices that will satisfy design requirements

DEV-monkey Poll Results

What is the most fun aspect of a hardware or software project?

  • 60%
    Analyzing and solving difficult problems
  • 10%
    Getting my hands on "tools" and doing something
  • 10%
    Working with my colleagues
  • 20%
    Learning about new technologies and techniques

DEV-monkey Poll Results

How important is it to you to design-in a component that has drop-in compatible alternatives that may be incorporated into your design in the future?

  • 57%
    Somewhat important
  • 28%
    Very important
  • 14%
    Not very important

DEV-monkey Poll Results

When an MCU design requires a rechargeable battery, would you most likely:

  • 30%
    Adopt a charger reference design from an IC vendor
  • 15%
    Use the MCU in a charger-control circuit
  • 19%
    Design your own charger circuit
  • 34%
    Use a plug-in wall charger

DEV-monkey Poll Results

When designing a battery powered device, which of the following is the most important?

  • 100%
    The ability of the device to operate in reduced power modes

DEV-monkey Poll Results

Do your designs include mechatronics components such as solenoids and motors?

  • 25%
    No, but future projects may include mechatronic devices
  • 59%
    Yes
  • 6%
    No, but future projects will include mechatronic devices
  • 9%
    No, my designs are purely electronic

DEV-monkey Poll Results

What is typically the main factor when choosing an MCU for your project?

  • 40%
    Has the desired performance, features, and peripherals
  • 60%
    Previous experience with a particular family of devices

DEV-monkey Poll Results

Which statement best applies to your battery-powered designs?

  • 50%
    They use batteries recharged from power mains
  • 50%
    They use rechargeable batteries users replace and recharge elsewhere

DEV-monkey Poll Results

When designing a battery-powered device, which of the following is the most important?

  • 40%
    Finding the most efficient power supply for the physical size allotment
  • 20%
    The ability of an MCU to turn-off peripherals until needed
  • 20%
    The efficiency of the necessary hardware drivers (e.g., LED or LCD drivers)
  • 20%
    The ability of the device to operate in reduced power modes

DEV-monkey Poll Results

In your most recent MCU-based design, which best represents real time?

  • 38%
    Milliseconds
  • 3%
    Tens of seconds or longer
  • 48%
    Microseconds
  • 9%
    Seconds

DEV-monkey Poll Results

How many trade newsletters (printed or electronic) do you subscribe to?

  • 30%
    1 - 3
  • 26%
    More than 6
  • 39%
    4 - 6
  • 4%
    None

DEV-monkey Poll Results

Which wireless technology interests you most for an MCU-based design?

  • 42%
    ZigBee
  • 17%
    Bluetooth
  • 10%
    IEEE 802.15.4 (non ZigBee)
  • 28%
    WiFi

DEV-monkey Poll Results

How do you generally design the "next generation" of a device?

  • 50%
    Choose a new platform and incorporate the current design where possible
  • 16%
    Start from scratch
  • 33%
    Just start tweaking the current design

DEV-monkey Poll Results

In your current design, the most important criterion is:

  • 50%
    Cost
  • 12%
    Execution speed (MIPS)
  • 37%
    Low power consumption

DEV-monkey Poll Results

When designing a battery-powered device, which of the following is the most important?

  • 26%
    Finding the most efficient power supply for the physical size allotment
  • 36%
    The ability of an MCU to turn-off peripherals until needed
  • 31%
    The ability of the device to operate in reduced power modes
  • 5%
    The efficiency of the necessary hardware drivers (e.g., LED or LCD drivers)

DEV-monkey Poll Results

How many of your designs during the past year have relied mainly on battery power?

  • 7%
    25% to 49%
  • 30%
    75% to 100%
  • 61%
    0% to 24%

DEV-monkey Poll Results

Where do you typically look for specific components for your project?

  • 100%
    General internet search (i.e., Google)

DEV-monkey Poll Results

Which type of communication channel do you use most often in designs?

  • 34%
    Ethernet port
  • 13%
    CAN or LIN
  • 34%
    Serial port (TIA-232, TIA-485, etc.)
  • 17%
    USB port

DEV-monkey Poll Results

If you find a reference design that will work for a portion of your design, how are you likely to use it?

  • 12%
    Prototype it and test it with your circuit prior to designing it in
  • 12%
    Don’t use reference designs
  • 50%
    Use it as a starting point to design your own
  • 25%
    Design it in as-is

DEV-monkey Poll Results

How do you stay up to date on vendor hardware and software updates?

  • 25%
    I don't worry much about updates or changes
  • 50%
    Subscribe to vendor email alerts about updates
  • 25%
    Regularly visit vendor web sites for update information

DEV-monkey Poll Results

How many design projects do you typically work on concurrently?

  • 50%
    2 - 4
  • 20%
    0 - 1
  • 30%
    5 – 7

DEV-monkey Poll Results

Do you use an Eclipse framework for your development tools?

  • 35%
    No
  • 29%
    What's Eclipse?
  • 16%
    No, might use it within the next 6 months
  • 18%
    Yes

DEV-monkey Poll Results

When designing a device with external interfaces, at what point in the design process do you consider ESD protection?

  • 20%
    Somewhere in the middle
  • 5%
    Not at all
  • 65%
    At the front end
  • 10%
    Towards the end

DEV-monkey Poll Results

Have you attended the Embedded Systems Conference (East or West)?

  • 6%
    Never attended, but plan to go in the next two years
  • 20%
    Yes, but last attended prior to 2007
  • 62%
    No, never attended
  • 10%
    Yes, attended in 2007 or 2008

DEV-monkey Poll Results

Where do you typically go to obtain technical support for a component/device?

  • 50%
    Co-workers experienced with the component/device
  • 50%
    Manufacturer Web-site/technical support phone service

DEV-monkey Poll Results

What types of books do you read to learn about MCUs and digital electronics?

  • 33%
    Books that provide specific circuit ideas and software tips
  • 11%
    Books that stress real-world examples
  • 55%
    Books about a specific MCU architecture, ARM, 8051, etc

DEV-monkey Poll Results

What best describes how you develop software for a project?

  • 20%
    Use a combination of the above choices
  • 80%
    Start from scratch and write all of the code in-house

DEV-monkey Poll Results

Which one of the following is your key source of information about new MCUs and related products?

  • 75%
    Industry magazines
  • 25%
    Vendor Web sites and newsletters

DEV-monkey Poll Results

How likely are you to start designing with the newest MCU platform immediately after its production release?

  • 14%
    Somewhat likely
  • 28%
    Not at all (at least not until I can obtain a demo/evaluation kit)
  • 57%
    Not very likely

DEV-monkey Poll Results

When you must run an MCU's digital outputs off a board, what do you do most often?

  • 33%
    Buffer digital outputs
  • 10%
    Hardly ever go off-board with digital outputs
  • 30%
    Use optical isolation for digital outputs
  • 26%
    Use "bare output pins on MCU chip to go off board

DEV-monkey Poll Results

When designing a new platform for a project, how important is it to design-in future upgradeability?

  • 50%
    A high priority if the budget permits
  • 5%
    Not important at all
  • 22%
    An absolute must
  • 22%
    Somewhat important

DEV-monkey Poll Results

What step do you usually take after you experiment with an MCU evaluation board and decide to use that MCU in a design?

  • 42%
    Incorporate the evaluation board in a prototype.
  • 14%
    Use a third party's complete development system.
  • 14%
    Move up to the MCU vendor's complete development system.
  • 28%
    Design the MCU chip into my own prototype.

DEV-monkey Poll Results

When your design requires some sort of logic device, which type do you prefer?

  • 14%
    CPLD
  • 28%
    Microprocessor
  • 57%
    Microcontroller

DEV-monkey Poll Results

What security measure do you incorporate most often in a microcontroller-based circuit?

  • 18%
    Encrypt data in memory
  • 27%
    None
  • 54%
    Blow a security link or bit

DEV-monkey Poll Results

When choosing a development kit, how certain are you that you will use the featured component in your design?

  • 66%
    A good chance that it will be used
  • 16%
    Possibly use based on results of development-kit testing
  • 16%
    Absolutely going to use

DEV-monkey Poll Results

Most MCUs come with a "JTAG" port. Do you apply boundary scan to other parts of your circuit?

  • 35%
    Only for device programming through JTAG port
  • 12%
    Do not use boundary scan on a board
  • 16%
    What's a boundary scan?
  • 35%
    As part of an overall test strategy

DEV-monkey Poll Results

How did you find the DEVmonkey website?

  • 62%
    Electronics-publication website advertisement
  • 16%
    Other
  • 12%
    From a co-worker
  • 8%
    Search engine

DEV-monkey Poll Results

How often do you rely on interrupts in a microcontroller-based circuit?

  • 15%
    In a few circuits
  • 3%
    I avoid interrupts like the plague
  • 75%
    In almost every circuit
  • 6%
    Hardly even

DEV-monkey Poll Results

Which of the following would you prefer to use the most in the design process?

  • 43%
    A combination of the above
  • 31%
    A development kit
  • 25%
    An evaluation kit

DEV-monkey Poll Results

Of the following on-chip analog peripherals, which one do you use most often in MCU-based circuits?

  • 9%
    On-chip temperature sensor
  • 9%
    Analog comparator(s)
  • 81%
    Analog-to-digital converter(s)

DEV-monkey Poll Results

Of the following digital on-chip peripherals, which one do you use most often in an MCU circuit?

  • 22%
    Serial port (UART, USART, etc.)
  • 27%
    Chip-to-chip network (I2C, SPI, One-wire)
  • 31%
    General-purpose digital I/O
  • 18%
    Network port (CAN, LIN, Ethernet)

DEV-monkey Poll Results

What influences you most when choosing a dev kit when the same device is available from several vendors?

  • 44%
    The features available with the kit
  • 22%
    Availability of technical support from the manufacturer
  • 33%
    Previous experience with the manufacturer’s kits

DEV-monkey Poll Results

Of the following external coprocessors, which one do you rely on most in your present MCU project?

  • 42%
    No co-processor used in my current design
  • 21%
    Math or signal processing (DSP)
  • 14%
    Graphics or display control
  • 21%
    Communications processor or controller (CAN, Ethernet, etc.)

DEV-monkey Poll Results

How important is it that a dev kit can directly interface to your application for testing?

  • 47%
    Very important
  • 33%
    A must have feature
  • 19%
    Somewhat important

DEV-monkey Poll Results

What type of mathematical operations does your current MCU application use?

  • 25%
    I have an application that uses few math operations
  • 25%
    Floating-point math
  • 50%
    Integer math

DEV-monkey Poll Results

In general, how useful do you think development kits are to the design process?

  • 71%
    Very useful
  • 14%
    Critical to project design
  • 14%
    Somewhat useful

DEV-monkey Poll Results

For your next MCU-based design, which migration path (if any) will you follow?

  • 5%
    Move from an 8-bit MCU to a 16-bit MCU
  • 41%
    Move from an 8-bit MCU to a 32-bit MCU
  • 41%
    Continue to use the same number of bits -- 8, 16, or 32
  • 11%
    Move from a 16-bit MCU to a 32-bit MCU

DEV-monkey Poll Results

When you decide to obtain a development kit, which are you most likely to do?

  • 50%
    Purchase a kit from a distributor
  • 50%
    Purchase a kit from vendor

DEV-monkey Poll Results

What do you see as the biggest hardware roadblock to using an MCU in a project?

  • 20%
    Lack of, or poor, documentation
  • 20%
    Cannot meet our power-consumption budget
  • 60%
    Complexity of architecture or peripheral setup

DEV-monkey Poll Results

If a Development Kit is available relating to your application, how likely are you to use one in your design process?

  • 22%
    Most of the time
  • 22%
    Never
  • 22%
    Less than half the time
  • 33%
    Always

DEV-monkey Poll Results

How did you get involved using microcontrollers?

  • 58%
    Self taught.
  • 25%
    On-the-job experience at work.
  • 13%
    University or college course.
  • 2%
    Vendor or distributor seminar or course.

DEV-monkey Poll Results

Which feature is the most important in a Development Kit?

  • 4%
    Availability of technical support
  • 26%
    The ability to test the component in the actual application circuit
  • 46%
    Easy to follow user documentation
  • 21%
    The ability to use the same kit for multiple projects

DEV-monkey Poll Results

What tool do you use most often to test an MCU and its code?

  • 22%
    Mixed-signal oscilloscope (digital and analog channels)
  • 33%
    Features--display, LEDs, etc--on target system
  • 22%
    Oscilloscope
  • 22%
    Logic analyzer

DEV-monkey Poll Results

What features do you look for when determining which Development Kit to buy?

  • 18%
    Ease of use
  • 25%
    The ability to test the most component features
  • 31%
    Low price
  • 25%
    Good support tools

DEV-monkey Poll Results

Do you use any of the GNU Compiler Collection (GCC) tools to write MCU code?

  • 50%
    No, but would like to try them.
  • 30%
    Yes, and will continue to use GCC tools.
  • 5%
    Yes, but likely will switch to other tools.
  • 15%
    No, no plans to use GCC tools.

DEV-monkey Poll Results

How do you primarily use Development Kits?

  • 21%
    To test a component for compatibility with your application
  • 11%
    To determine component limitations before implementation
  • 43%
    To investigate new technology
  • 23%
    As an aid in developing application tools (such as software)

Free E-Newsletter

 

Advertisement

Development Resource Center

DEV-monkey Showcase
  • Dev Tools Go By Many Names - Here's Help on Figuring Out What You Need
    What do the names starter kit or demonstration board or development tool mean? The fact that there is no strong consensus among tool vendors doesn't help. What's really needed to get started? As someone who has been working in this business for more than just a few years, I will try to help you sort some of this out.
  • Posted by
Browse all Development Resources >>
Contribute Your Development Resources Today!
Advertisement
© 2007-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy
Reed Business Information

Reed Business Interactive Network

Media & Publishing:

Manufacturing:

Business & Printing:

Gifts & Furnishings:

Hospitality:

Electronics:

Building & Construction: