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
Video Clips
View All Videos >>Development Resource Center

- Easy-to-use, Compact Wireless Core Module Dev Kit
The ConnectCore™ Wi-9P 9215 utilizes Digi’s NET+ARM processor and Digi’s secure 802.11a/b/g WLAN technology with full WPA2/802.11i support. - View all resources by Digi International
- 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
- National Semiconductor’s LED WEBENCH Tool Helps Engineers
National Semiconductor Corporation light-emitting diode (LED) WEBENCH® online design environment helps engineers select from and design with more than 200 high-brightness LEDs in minutes. - Posted by
- Digi-Key Offers STM32 Cortex-M3 32-bit Microcontroller Training Module
This 20-minute online training module from Digi-Key takes design engineers through the features of the STM32 Cortex™-M3 32-bit Microcontroller, designed with embedded applications in mind.
- Posted by
Contribute Your Development Resources Today!
