General > General Technical Chat

I feel.... Dirty...

<< < (5/8) > >>

artag:

--- Quote from: tooki on April 29, 2023, 01:50:04 pm ---What's wrong with PlatformIO? It seems to work really well for a huge number of people.

--- End quote ---

Only that it's monstrous. It tries to do everything and, as a result, it both does it badly and gives the user little choice.
It may have improved recently, but I had experience of it in the early days and was so put off I've never tried again.

Examples if wanted, but for now let's just leave it that some people, for their own reasons, don't think much of it and are likely to stay that way.

JPortici:

--- Quote from: daqq on April 29, 2023, 03:04:34 pm ---
--- Quote from: tooki on April 29, 2023, 01:43:22 pm ---
--- Quote from: MarkS on April 29, 2023, 12:26:19 am ---
--- Quote from: daqq on April 28, 2023, 12:22:12 pm ---If you are using an ESP32 and feel clean you should see someone about that ;)

--- End quote ---

 :-DD Fair enough! They are more powerful than the average Atmel chip found on an Arduino, but they do leave a lot to be desired.

--- End quote ---
Other than more GPIOs, what are they lacking? (For typical applications.)
--- End quote ---
I know that there are areas where they are a great fit, consumer IoT in particular, but overall they leave a sour taste in my mouth. We actually use them in a bunch of stuff. The stuff I don't like:
- ADC parameters, linearity and overall ADC WTF
- requires a lot of support components, external memory in particular is annoying
- documentation is not exactly awesome
- some pinout choices that I don't like

This is not to say that I won't use one where it's appropriate, but unless something really requires BLE/wifi then no way.

--- End quote ---
I have a design for 2024 that is going to be
- BLE
- Screen
- Battery, possibly Qi charging (without Qi logo of course)
- USB?
and it's an accessory so it's going to add at most 30€ to the product's price, what else should we use?

Psi:
Feel dirty about programming using the arduino library and especially the IDE.
But using the arduino hardware for your own atmel code is fine.
You are saving the hardware from a lifetime of sad arduino abuse that it would have had otherwise.
So it's like a public service   :-DD

Poor little AVR never asked to be put into an arduino.

MarkS:

--- Quote from: tooki on April 29, 2023, 04:11:57 pm ---Oh I gotcha, so you're really just using the MCU as a programmer?

--- End quote ---

Ye... No? Maybe? I have two authentic PLCC chips bought from Digikey along with PLCC to DIP adaptors. I also have two suspect DIP packages bought off of Amazon of all places. The original intent was to make a chip tester. I'll use the PLCC chips in a future project, but the main project I'm working on now will use the DIP chips, assuming they are legitimate.

However, why the heck not use it as a programmer?

tooki:

--- Quote from: artag on April 29, 2023, 06:14:45 pm ---
--- Quote from: tooki on April 29, 2023, 01:50:04 pm ---What's wrong with PlatformIO? It seems to work really well for a huge number of people.

--- End quote ---

Only that it's monstrous. It tries to do everything and, as a result, it both does it badly and gives the user little choice.
It may have improved recently, but I had experience of it in the early days and was so put off I've never tried again.

Examples if wanted, but for now let's just leave it that some people, for their own reasons, don't think much of it and are likely to stay that way.

--- End quote ---
I guess that argument just makes NO sense to me whatsoever. Every IDE attempts to "do everything" because that's literally the point of an integrated development environment. First-party IDEs (MPLAB X, Cube MX, Keil, etc.) do all the same things, sometimes more...

Are you sure you're not actually annoyed at Visual Studio Code, which merely happens to be the most common host for PlatformIO? But you can use it in other IDEs, or use just the CLI version.

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