General > General Technical Chat

Is Arduino killing the electronic hobby?

<< < (24/31) > >>

DiTBho:
Never forget one of the most famous Massimo Banzi's pearls of wisdom (sarc): "with Arduino, you really have the power under your fingertips, and you could even create an interface for your spaceship"

No one has ever said something like this ....

... well, except Elon Musk .... OMG!, OMG!!, OMG!!! ... what could possibly happen if Banzi met Elon Musk and they discussed a company merge up!?!

(worried, potentially an interstellar disaster)

mindcrime:

--- Quote from: DiTBho on June 30, 2021, 08:52:13 am ---Never forget one of the most famous Massimo Banzi's pearls of wisdom (sarc): "with Arduino, you really have the power under your fingertips, and you could even create an interface for your spaceship"

No one has ever said something like this ....

... well, except Elon Musk .... OMG!, OMG!!, OMG!!! ... what could possibly happen if Banzi met Elon Musk and they discussed a company merge up!?!

(worried, potentially an interstellar disaster)

--- End quote ---

So, you're saying I can't just whack an Arduino into my self-driving-car project and call it good?  :-DD

rstofer:

--- Quote from: SiliconWizard on June 29, 2021, 09:57:48 pm ---
--- Quote from: rstofer on June 29, 2021, 07:58:29 pm ---Well, there was the OOPIC based on the 16F877A.  This added an objected oriented approach to PIC programming and was quite powerful and totally unique.

https://en.wikipedia.org/wiki/OOPic

It was pretty popular 20 years ago.

--- End quote ---

I was using PICs like 20 years ago, and I don't remember this to be "pretty popular". Looks like some niche thing compared to what Arduino has been.

As was said above, one of the reasons for a difference between PIC and AVR at the time was the open-source tools for AVR. Another was an easier to use architecture.


--- End quote ---

There used to be a robotics convention in San Francisco each year (back in the early 2000s) and the OOPIC would show up from time to time and on some fairly complex projects.  The MiniSumo Mark III robot used the 16F877 so it could be 'upgraded' quite easily to use the OOPIC.  It's a dead issue at this point.

In the early years there was a closed source CC5X C compiler that worked pretty well for the 16F series.  SDCC came along a bit later and it also worked well.  It wasn't a matter of closed versus open source, it was simply the fact that the 16F series had a truly ugly architecture.  Compilers tended to generate a lot of page and bank switch instructions that a clever assembly language programmer might not need.  Given limited flash, this could become a significant issue.

Some place in this anthology, we should bring up the Parallax Basic Stamp.  It was extremely popular in the early days and, like the Arduino, projects were all over the place.

For the PIC, the JAL language added a Pascal like flavor.  I didn't spend much time on it but it seemed usable.

For me, the clean architecture of the ATmega devices plus the avr-gcc toolchain made all the difference.  I started with the ATmega128 and used it extensively for toy projects.  I really like that chip!

I'm a huge fan of the Arduino boards and the big reason was mentioned above - the boot loader just works.  The IDE is crap but there are add-ons for better platforms like Visual Studio and Visual Code.

I expect the Arduino (Atmega328P variant) to be around for a long time to come.

rstofer:

--- Quote from: mindcrime on June 30, 2021, 01:45:54 pm ---
--- Quote from: DiTBho on June 30, 2021, 08:52:13 am ---Never forget one of the most famous Massimo Banzi's pearls of wisdom (sarc): "with Arduino, you really have the power under your fingertips, and you could even create an interface for your spaceship"

No one has ever said something like this ....

... well, except Elon Musk .... OMG!, OMG!!, OMG!!! ... what could possibly happen if Banzi met Elon Musk and they discussed a company merge up!?!

(worried, potentially an interstellar disaster)

--- End quote ---

So, you're saying I can't just whack an Arduino into my self-driving-car project and call it good?  :-DD

--- End quote ---
Sure but don't be surprised if it takes more than one.

Some years back (2004), DARPA was interested in self-driving vehicles that could cross the deserts of California from Barstow, CA to Primm, NV.

https://www.darpa.mil/news-events/2014-03-13

One of the vehicles was controlled by an ATmega128 - sensors by others, I suppose.  The board clearly has enough features to 'control' the vehicle.  One of my favorite boards with one of my favorite chips.

https://bdmicro.com/products/mavric-ib

There used to be a link to the control project at bdmicro but is seems lost to the ages.

themadhippy:

--- Quote ---So, you're saying I can't just whack an Arduino into my self-driving-car project and call it good
--- End quote ---
plenty of white line follower projects out there ,just scale it up  to control the car, plus theirs no need to draw the line route as most roads are already equipped with them.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod