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 465 subscribers
  • Views 5475 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…
  • shabaz
    shabaz over 3 years ago in reply to BigG

    That's great value-for-money, especially in the 100 quantity. I really like the ex-Motorola/Freescale (now NXP) microcontrollers.

    That's definitely the best value-for-money so far : ) Nice specification, and decent TSSOP package for prototyping.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • BigG
    BigG over 3 years ago in reply to shabaz

    Indeed. The only downside, from what I can make out, is the IDE required for firmware development. It looks like for NXP S08 MCU's you need the CodeWarrior IDE, which is only available on Windows OS.

    Looking at it more holistically I think Silabs MCU's might be my preferred option as your can use Simplicity Studio on Linux or Windows, etc. Although understanding the 8051 architecture and the software code syntax can be tricky compared to MSP430G22 or ATtiny.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • scottiebabe
    scottiebabe over 3 years ago

    Common, where are my PIC Fangirls (and boys) at!? 

    I bought a few of these recently and have been impressed at their versatility PIC16F15313-I/P Buy Now although they were half price when I bought them.

    Although trying to in circuit debug an 8-pin mcu can be a bit of a challenge...

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 3 years ago in reply to scottiebabe

    I was scarred too much by the PIC12 : )  PICs got much better very quickly, but the PIC12 days are hard to forget : ) and I switched to AVR as soon as I could, although admittedly I've not tried Atmel devices nor the PICs in recent years. I'd like to try the PIC24 or PIC32 some day, they too look interesting.

    The PIC16LF15313-I/P is at a decent 68 pence (in quantities of 100) and has a good amount of Flash and good speed, it deserves to be on the bargain list : ) 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 3 years ago in reply to BigG

    Ahh.. I'd forgotten it requires CodeWarrior! It's a decent IDE and compiler, but it's not fully free (I don't know the code size restriction). I guess it's off the list!  

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Fred27
    Fred27 over 3 years ago

    The MSP430 is what got me into microcontrollers. I remember the MSP-EXP430G2 used to be $4.30 ordered direct from TI including international shipping. Not bad for a dev kit and a few different DIP14 and DIP20 microcontrollers to put into your own projects!

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 3 years ago in reply to Fred27

    Nice that they charged the product number precisely and not a cent more : ) 

    Every time I try the MSP430, I have to tap the multimeter to make sure it's still working, because the current readings are so low!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • WestfW
    WestfW over 3 years ago in reply to shabaz

    I believe that "codewarrior for microcontrollers" free editions have "effectively unlimited" code size restrictions (32k or 64k) when used with the HC08/S08/RS08 chips (although that info is difficult to pin down.  https://www.nxp.com/docs/en/data-sheet/950-00087.pdf perhaps?)
    Unlimited ASM, too.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 3 years ago in reply to WestfW

    Ah, brilliant! It's back in the game! : ) 

    I have a few S08 microcontrollers (MC9S08JS16CWJ) in the junk box (I bought them to make a debugger but the requirement went away) so I will download Code Warrior sometime.

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

    I had some time to create a little project for the MSP430G2212:

    /technologies/open-source-hardware/b/blog/posts/energy-saving-building-a-microcontroller-based-system-power-controller

    • 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