element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 462 subscribers
  • Views 4931 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…
  • genebren
    genebren over 3 years ago

    Nice find!  There are also some of the new ATtiny family parts in stock (mostly the smaller memory size, 8K and some 16K).  This is exciting news as my favorite Atmel/Microchip part, the ATmeag328PB is out of stock, with far out ship dates, and I am running out of stock.  Some of these new ATtiny parts like the ATtiny3226 will work on some of my designs, but they are only trickling into stock.

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

    Hi Gene,

    The ATtiny parts are great! Glad that you're finding stock for your designs. I might at some stage start using ATtiny if they are becoming in-stock, I purchased an Atmel-ICE basic kit at the start of the pandemic, in case I could find suitable parts.

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

    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 I bought years ago, but the MicroChip Studio flashed the firmware up to date and everything worked out great.

    I have just started playing with the ATtiny3224 which took a little time to get use to, but it worked out fine.  Unfortunately, I ran out of pins on the ATtiny3224 due to a design change.  I have some ATtiny1606s that I plan to use for a prototype, which I can upgrade to ATtiny3226s when they become available.  

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • 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
  • 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
  • BigG
    BigG over 3 years ago

    often overlooked... EFM8's from Silicon Labs...

    This one has 2kB flash and 256B of RAM and cheaper still...

    https://uk.farnell.com/silicon-labs/efm8bb10f2i-a-qfn20/mcu-8bit-25mhz-qfn-20/dp/3605195

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

    25MHz compared to your paltry 16MHz Smile

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

    Good find! 

    So far these ones are all a very similar bargain price : ) sub-60-pence, and good availability at least for prototyping:

    MSP430G2212

    EFM8BB10F2I-A-QFN20

    ATtiny414

    The ATtiny has twice the Flash (4kbte instead of 2kbyte), but minimum order of 100 - not insurmountable, so I think it's worth being on the list : ) 

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

    Here's another Silabs sub-60-pence option:

    Has a pretty good spec too (16kByte Flash, 1280Byte RAM @50MHz):

    EFM8BB51F16G-C-TSSOP20

    BUT... I think I found a winner (if +10 or +100 quantities are used for comparison as well)...

    uk.farnell.com/.../2908849

    • Cancel
    • Vote Up 0 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