element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Embedded and Microcontrollers
  • Technologies
  • More
Embedded and Microcontrollers
Embedded Forum Microcontroller Bargains
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Embedded and Microcontrollers to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 23 replies
  • Subscribers 464 subscribers
  • Views 5273 views
  • Users 0 members are here
  • msp430g
  • msp430
Related

Microcontroller Bargains

shabaz
shabaz over 3 years ago

If anyone is on the hunt for affordable microcontrollers in stock : ) Despite the component shortages, there's some extremely low-priced microcontrollers still available, if one is not so choosy on package style.

For instance, MSP430G2212 parts are just 59 pence currently. It's only got 2kbyte Flash memory and 256 bytes of RAM, but that's still useful for a lot of things. The development environment, CCS, is stable, and coding for it is quite nice (although as mentioned, the amount of Flash and RAM could be an issue depending on what you want to do with it). The DIP package is large, but not all circuits require being compact.

image

To program it, one very cheap option is to purchase a MSP-EXP430G2ET Launchpad board, and use that to program the chip, however that's out of stock. The board has a 20-pin DIP socket so it’s easy to plug in the chip, program it, and then insert the chip intoyour circuit.


Another option is to buy an MSP430 programmer. The programmer needs to support 2-wire JTAG, also known as Spy-Bi-Wire or SBW, or 4-wire JTAG. A ‘BSL’ programmer is often cheaper but won’t work for this chip. A suitable programmer is MSP-FET. The older model MSP-FET430UIF will also work, and there are low-cost clones of the MSP-FET430UIF on AliExpress, which claim to support SBW, but I have not tried them. 

  • Sign in to reply
  • Cancel

Top Replies

  • Andrew J
    Andrew J over 3 years ago in reply to shabaz +5
    These little projects you put together are really good learning tutorials. Useful and not too simple, but not at all complex either. Or expensive!
  • Andrew J
    Andrew J over 3 years ago +3
    Ironic that the chip is in stock but the programmer isn’t! Good point to highlight though as it would be very frustrating to design for a part in stock to find you now have to wait a year to program it…
  • genebren
    genebren over 3 years ago in reply to shabaz +2
    Hi Shabaz, There are some of the ATtiny1604, ATtiny1616 and ATtiny816 parts in stock at Newark. Good that you bought the Atmel-ICE as this is required by the new parts. I had an older Atmel-ICE that…
Parents
  • Andrew J
    Andrew J over 3 years ago

    Ironic that the chip is in stock but the programmer isn’t!  Good point to highlight though as it would be very frustrating to design for a part in stock to find you now have to wait a year to program it!

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 3 years ago in reply to Andrew J

    Just noticed RS has the MSP-EXP430G2ET board in stock (just about - only 17 currently available), it's in some ways better than a dedicated programmer because it has a DIP socket for directly programming the parts, but can also become a proper in-system programmer by running four wires from one of its header connectors. The AliExpress clones of the MSP-FET430UIF dedicated programmer might be ok, but I think it's not worth the risk.

    image

    image

    I've been experimenting with the chip on perfboard as a home-made development board. The header pins at the top are the four wires (3V3, GND, SBWTDIO, SBWTCK) that go to the programmer. I'm powering this board with two AA cells. The board is really ugly construction : ) but is fine for getting to grips with coding for it. I've created an example project, hopefully I'll write it up in the next few days. As expected, the memory was tight, but it was possible to squeeze in quite a few features, and still have a few tens of bytes spare.. For me this PDF document was invaluable to learn how to conserve memory space.

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • shabaz
    shabaz over 3 years ago in reply to Andrew J

    Just noticed RS has the MSP-EXP430G2ET board in stock (just about - only 17 currently available), it's in some ways better than a dedicated programmer because it has a DIP socket for directly programming the parts, but can also become a proper in-system programmer by running four wires from one of its header connectors. The AliExpress clones of the MSP-FET430UIF dedicated programmer might be ok, but I think it's not worth the risk.

    image

    image

    I've been experimenting with the chip on perfboard as a home-made development board. The header pins at the top are the four wires (3V3, GND, SBWTDIO, SBWTCK) that go to the programmer. I'm powering this board with two AA cells. The board is really ugly construction : ) but is fine for getting to grips with coding for it. I've created an example project, hopefully I'll write it up in the next few days. As expected, the memory was tight, but it was possible to squeeze in quite a few features, and still have a few tens of bytes spare.. For me this PDF document was invaluable to learn how to conserve memory space.

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Andrew J
    Andrew J over 3 years ago in reply to shabaz

    Nice one, bound to come in handy when those 17 have gone.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube