Monday, January 9, 2012

Q&A: What is a development board?

arduino and breadboard
A development board is a printed circuit board with circuitry and hardware designed to facilitate experimentation with a certain microcontroller.

Imagine if you had a microcontroller which could do all kinds of cool things but to be able to use it, you had to set up a bunch of circuitry and hardware on your breadboard each time. Obviously, this would get sort of frustrating, especially when there are circuits which are going to be the same every time, such as the power circuit. Also there are certain hardware circuits which greatly aid testing and debugging such as pushbuttons and LEDs. Having all of the hardware and circuitry already constructed makes life much easier and is much more conducive to experimentation and general prototyping.

Typical components of a development board include:
-power circuit; typically set up to run off of a 9V power supply
-programming interface; an easy way program the microcontroller from a computer
-basic input; usually buttons
-basic output; usually LEDs
-I/O pins; to be used for everything else, motors, temperature sensors, LCD screens, etc.

Probably the most popular and recognizable development board is the Arduino, and for good reason. The Arduino is exceedingly simple to use and even open source. But there are many, many other great development boards such as the BeagleBoard, the Chumby board and the TI Launchpad. Again, these are only boards that I have had contact with but there are many others.

Working with development boards can be educational, fulfilling and fun. Go ahead and try working with one and I bet you will learn something new.

LINKS:
This is an incredible resource from Hack A Day: http://hackaday.com/2011/02/01/what-development-board-to-use/
Wikipedia on development boards: http://en.wikipedia.org/wiki/Microprocessor_development_board

25 comments:

  1. if you like everything related to micro-controllers visit my blog:

    All about Embedded Systems

    ReplyDelete
  2. Yes, A development board is a printed circuit board with circuitry and hardware designed. And an important Typical components of a development board is power circuit; typically set up to run off of a 9V power supply. Thank you so much and keep posting things like this.

    ReplyDelete
  3. like to retrieve it,looking ahead to more subsidiary update and that i Already read your current post its brilliant thanks. BA 2nd Year Result 2019

    ReplyDelete
  4. Past everything else, you will come to understand that personal development is one of the principle parts of your locally established business that ought to never be overlooked. It really is that significant!בדיקת אי קיו

    ReplyDelete
  5. if you like everything related to micro-controllers visit my blog:
    BA 2nd Year Result 2019

    ReplyDelete
  6. thanks for sharing. it's very helpful contant...
    BCom part 1 Result

    ReplyDelete
  7. Thanks for sharing nice information with us. i like your post and all you share with us is uptodate and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job.

    BA First Year Result All University

    BA 2nd Year Results

    ba final year result 2019

    ReplyDelete
  8. Thanks for sharing nice information with us. i like your post and all you share with us is uptodate and quite informative..
    BCom part 1 Result
    BCom part 2 Result
    BCom part 3 Result

    ReplyDelete
  9. I absolutely feel ecstatic when I find articles relevant to my work and my subject...

    BA 2ND YEAR REVAL RESULT

    ReplyDelete
  10. Great post but I was wondering if you could write a little more on this subject? I’d be very thankful if you could elaborate a little bit further. Thanks in advance! Desarrollo de apps

    ReplyDelete
  11. Thank you for this! this is very helpful. I'm impressed with your blog...

    DAVV BA SECONDND YEAR RESULT

    ReplyDelete
  12. Thanks for sharing such a nice Blog.I like it.
    To enter in the next session, students are dealing with JNVU B.Sc 1st Year Result The officials of the exam authority are fully energetic to produce Jai Narain Vyas University B.Sc 1st Year Result 2019.

    ReplyDelete
  13. Flutter Programming is one of the most popular in the cross platforms industry. We build excellent flutter mobile app and also learn how to overcome performance issues. Offshore Flutter Development Service
    is the best choice for all startups to discuss and get their project quotation. We also enable many startups to do Proof of concept and help them to learn about business decisions.

    ReplyDelete
  14. Flutter Programming is one of the most popular in the cross platforms industry. Offshore Flutter Development Service We build excellent flutter mobile app and also learn how to overcome performance issues. is the best choice for all startups to discuss and get their project quotation. We also enable many startups to do Proof of concept and help them to learn about business decisions.

    ReplyDelete
  15. Crossplatform app development is challenging nowadays. many tools like a flutter and react-native are doing work really awesome. App development in Austin in cross-platform also have challenges like performance and network issue.

    ReplyDelete
  16. Thanks for sharing this article here about the development board. Your article is very informative and I will share it with my other friends as the information is really very useful. Keep sharing your excellent work. eiicomponents is the best Electromechanical Franchise distributor online.

    ReplyDelete
  17. I wanted to thank you for this excellent read!! I definitely loved every little bit of it. I have you bookmarked your site to check out the new stuff you post. Kopar at Newton Kampong Java Road

    ReplyDelete
  18. Animachi is really hard to recognize since you took over the website - what you made of it and I really appreciate your commitment to it
    BA Revaluation Result 2019

    ReplyDelete
  19. I had always problems with it. Though, many people taught me how to use it and how to fix it, it still seems very complicated to me.

    ReplyDelete