logo elektroda
logo elektroda
X
logo elektroda

Best 8-bit Microcontroller for LEDs, Motor Control, USB Programming: PIC, Atmel, Arduino?

54 20
ADVERTISEMENT
  • #1 21661795
    Peter Emson
    Anonymous  
  • ADVERTISEMENT
  • #2 21661796
    Stephen Shaffer
    Anonymous  
  • #3 21661797
    Ashesh Sharma
    Anonymous  
  • ADVERTISEMENT
  • #4 21661798
    sachin Kothari
    Anonymous  
  • ADVERTISEMENT
  • #5 21661799
    Peter Emson
    Anonymous  
  • #6 21661800
    Ashesh Sharma
    Anonymous  
  • ADVERTISEMENT
  • #7 21661801
    Frank Bushnell
    Anonymous  
  • #8 21661802
    Hiren Niranjani
    Anonymous  
  • #9 21661803
    Swap Pamecha
    Anonymous  
  • #10 21661804
    Swap Pamecha
    Anonymous  
  • #11 21661805
    Peter Emson
    Anonymous  
  • #12 21661806
    Per Zackrisson
    Anonymous  
  • #13 21661807
    Frank Bushnell
    Anonymous  
  • #14 21661808
    Mark Harrington
    Anonymous  
  • #15 21661809
    Mark Harrington
    Anonymous  
  • #16 21661810
    Per Zackrisson
    Anonymous  
  • #17 21661811
    Mark Harrington
    Anonymous  
  • #18 21661812
    Mark Harrington
    Anonymous  
  • #19 21661813
    Mark Harrington
    Anonymous  
  • #20 21661814
    Peter Emson
    Anonymous  
  • #21 21661815
    Mark Harrington
    Anonymous  

Topic summary

The discussion focuses on selecting the best 8-bit microcontroller for a university project involving LED and motor control with switch inputs, emphasizing ease of programming via USB. Arduino UNO is recommended for beginners due to its simplicity, integrated USB programming, extensive community support, and use of Atmel chips. PIC microcontrollers, particularly the PIC16F877A, are also suggested for their wide availability, robust development tools (MPLAB IDE, free C compiler), and suitability for embedded applications, though they may require more initial learning. PICAXE microcontrollers offer an easy BASIC programming environment and USB programming cable but require purchasing pre-programmed chips, limiting flexibility. Philips 89v51rd2 is mentioned as an option for beginners with USB-to-serial converters for programming. The importance of using H-bridge drivers (e.g., HIP4080A) for motor control with PWM and reverse capability is noted. The debate includes considerations about programming complexity, with some advising starting with simpler C programming on PIC before moving to Arduino's C++-based environment. Overall, Arduino is favored for quick start and ease, while PIC offers deeper learning and flexibility. USB programming compatibility is a key factor, with Arduino and PIC kits providing suitable solutions.
Summary generated by the language model.
ADVERTISEMENT