Skip to main content
Visitor II
September 5, 2019
Question

which is best MC for low cost design

  • September 5, 2019
  • 11 replies
  • 3674 views

Dear Experts,

now i am looking for best micro controller for our project,

my requirements:

uart - 2

i2c - 2

package - SDIP/QFN or less

EEPROM - Min 2kb

watchdog must

minimum 2 timers

must arduino compatible program support

48 pin is enough

ic cost is less than 2$

if you know any controller with fullfill my requirements kindly let me know

thanks in advance

regards

kannan

    This topic has been closed for replies.

    11 replies

    Visitor II
    September 5, 2019

    Download STM32CubeMX and use MCU Selector to find an MCU for your use case.

    You'll get a series of STM32L0 and STM32L1 MCUs with different flash and RAM sizes. For example STM32L071CB is a nice choice.

    Explorer
    September 5, 2019

    > EEPROM - Min 2kb

    Not really cheap.

    > must arduino compatible program support

    Arduino, really ?!?

    Visitor II
    September 5, 2019

    Dear @After Forever​ 

    thanks for your reply, may be  STM32L071CB is ok for me, there is available any evaluation kit with  STM32L071CB for testing

    Visitor II
    September 5, 2019

    > there is available any evaluation kit with STM32L071CB for testing

    I don't think so, but you can get NUCLEO-L073RZ for evaluation. It has STM32L073RZ MCU which is better and more expensive but very similar, and you can do with it everything you can do with STM32L071CB. STM32duino supports it too.

    Visitor II
    September 5, 2019

    Dear @Ozone​ 

     STM32L071CB this ic have a 6KB EEPROM and ic cost is less than 2$ so it's ok for me then we are not familiar for ST products that why i ask arduino familiar MC's

    Explorer
    September 5, 2019

    Arduino usually implies an USB interface, and a specific bootloader.

    Arduino is an unmethodical hack, I never used it.

    Requirements for your project are surely your issue/decision.

    In commercial projects I got involved in, such convenience resources (and the implied increase in costs) were never approved.

    Visitor II
    September 6, 2019

    Dear @Ozone​ 

    this is my first step in ST microcontrollers, so i don't know the way or anything to program for that, but i was familiar in arduino and also i use arduino for prototype or model only, TI also support Energia IDE to program the MC to easy way, that's why i ask the controller is support arduino IDE for easy to develop the firmware for that.

    Graduate II
    September 6, 2019

    > must arduino compatible program support

    > ic cost is less than 2$

    In an end-product project these contradict each other. If You need Arduino compatibility, that means it's not a project for mass production and then 1, 5 or 10 $ shouldn't matter, but STM32L071CB comes under 2 $ only at 1000+ quantities. The only way it could make sense is if You are making a devboard for Arduino community. =)

    Explorer
    September 6, 2019

    I see no USB peripheral in the L071 specs.

    And I don't know any Arduino board without USB.

    Visitor II
    September 6, 2019

    Dear @Piranha​ ,

    can you suggest which is the the best controller for my requirements and which Compiler is suitable for that , how can i debug the controller

    Visitor II
    September 6, 2019

    @Ozone​ is right, you either need to ditch the Arduino compatibility or use an MCU with USB support.

    For example STM32L053C8. You can use Nucelo-L053R8 for evaluation, it has the same MCU just in a bigger package (64 pins instead of 48).

    Visitor II
    September 6, 2019

    @After Forever​ 

    if i choose Nucelo-L053R8 for evaluation, which is the user friendly compiler

    Explorer
    September 6, 2019

    > if i choose Nucelo-L053R8 for evaluation, which is the user friendly compiler

    The same toolchain for both.

    Somehow got the impression the project is a bit over your head at the moment. Perhaps start with a smaller project, and tackle your arduino compatible board later.

    Visitor II
    September 6, 2019

    @Ozone​ 

    i am a new to ST Microcontroller that's why i ask the user friendly compiler for ST micro controllers / Nucleo boards, i was already complete one prototype with Ti based Tiva C Microcontroller with Energia but that IC cost is too high that's why i move to ST based Microcontrollers