BluePill on Hackaday again

Post here first, or if you can't find a relevant section!
ChrisMicro
Posts: 297
Joined: Fri Mar 24, 2017 4:51 pm
Location: Germany

BluePill on Hackaday again

Post by ChrisMicro » Sat Sep 02, 2017 11:33 pm

There is again an article regarding the BluePill on Hackaday:
https://hackaday.com/2017/09/02/a-bluep ... ependence/

User avatar
ahull
Posts: 1597
Joined: Mon Apr 27, 2015 11:04 pm
Location: Sunny Scotland
Contact:

Re: BluePill on Hackaday again

Post by ahull » Sun Sep 03, 2017 6:57 pm

- Andy Hull -

dannyf
Posts: 140
Joined: Wed May 11, 2016 4:29 pm

Re: BluePill on Hackaday again

Post by dannyf » Tue Sep 05, 2017 10:19 am

if the goal is to move away from arduino, then move away from the arduino - the bare chip is much more interesting to work with;

this article seems to be geared towards moving from the (avr) arduino board and the arduino development environment.

danieleff
Posts: 336
Joined: Thu Sep 01, 2016 8:52 pm
Location: Hungary
Contact:

Re: BluePill on Hackaday again

Post by danieleff » Tue Sep 05, 2017 11:52 am

But... you can access the "bare chip" from Arduino too...

ag123
Posts: 740
Joined: Thu Jul 21, 2016 4:24 pm

Re: BluePill on Hackaday again

Post by ag123 » Thu Sep 07, 2017 12:55 pm

actually i think hackaday should feature our 3 different arduino cores libmaple, stm32generic and stm's very own stm32duino core
it is probably one platform with concurrent 3 different cores that you can choose
:lol:

WindyYam
Posts: 17
Joined: Mon Aug 07, 2017 2:39 am

Re: BluePill on Hackaday again

Post by WindyYam » Thu Sep 28, 2017 3:10 am

i see a guy complain stm32duino is a terrible port of arduino :lol:

dannyf
Posts: 140
Joined: Wed May 11, 2016 4:29 pm

Re: BluePill on Hackaday again

Post by dannyf » Thu Sep 28, 2017 10:02 pm

What's terrible is highly subjective.

Arduino, including the st32 ports, are great at dumbing down a device that's otherwise challenging to a newbie to master quickly.

On the flip side, it does so with cost, and some mayb argue significant cost: the code is bulky, and often inefficient.

But that approach of relying on stylized or abstracted software layers on high performance hardware (trading hardware performance for software development cost) is the future of software development, at least in high cost and high value add products.

User avatar
RogerClark
Posts: 6911
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: BluePill on Hackaday again

Post by RogerClark » Thu Sep 28, 2017 11:08 pm

WindyYam wrote:
Thu Sep 28, 2017 3:10 am
i see a guy complain stm32duino is a terrible port of arduino :lol:
This doesn't really bother me or anyone else.

Its all free, if someone wants to do a better job themselves they are free to start again or take libmaple and improve it they are welcome to do so.

WindyYam
Posts: 17
Joined: Mon Aug 07, 2017 2:39 am

Re: BluePill on Hackaday again

Post by WindyYam » Fri Sep 29, 2017 6:53 am

I agree with you all. To me the Arduino style coding is the way to quick build up the desire system and project needed, with decent and well-examinated libs and functions, sometimes even optimized. To be quick means you can verify your idea without bothering invent the whole world and debug for every module you encounter(usually cost weeks before something actually runs).
There are some down vote for functions like digitalWrite/Read but it's already the best can do and we can still use register to operate I/Os.
I think that guy is complaining about the lack of infomations for beginner, like some tutorial or references, the information are scatting all over the internet, reference are old leaflab maple link and we dont use leaflab pinmap now. The esp8266 core by the way have a good written reference on their site.

WindyYam
Posts: 17
Joined: Mon Aug 07, 2017 2:39 am

Re: BluePill on Hackaday again

Post by WindyYam » Fri Sep 29, 2017 7:28 am

I really agree about the idea that stm32 port is the ideal "Arduino killer". It's still a traditional mcu with enough pins, timer, adc, pwm, spi/i2c, memory, low cost and way powerful. The official "Arduino" have failed to develop new boards and new apis for quite long time, at least I dont see anything that really impress my mind. STM32 and ESP8266 are better choices compare to AVRs, ESP8266 arduino port have big community but it is not a traditional mcu which have lots of limitations.

Post Reply