olimex, to esp32
@olimex@mastodon.social avatar

ESP32-POE2 open source hardware board offers WiFi, Bluetooth, Wired Ethernet and POE up to 25W power for external circuits and sensors. https://olimex.wordpress.com/2024/04/25/esp32-poe2-open-source-hardware-poe-iot-board-provides-up-to-25w-power-supply-to-external-circuits/ #esp32 #oshw #iot #micropython #arduino #platformio #esphome

MacLemon, to Arduino
@MacLemon@chaos.social avatar

If I had any clue what I‘m doing it would probably be much easier to port this project from the IDE to .
Either way this one requires some wiggle room.

MacLemon,
@MacLemon@chaos.social avatar

It compiles!

But I cannot upload it because doesn’t seem to support this specific type/version/variant of ESP32.
Also the print on this board probably does not match the actual hardware.

I hate microcontrollers, especially when they‘re fake-fakes and not even genuine fakes.
And how can I find out what chip this actually is and how to get it into programming mode?

martijnbraam, to random
@martijnbraam@fosstodon.org avatar

How do you even do actual tests in C

nobodyinperson,
@nobodyinperson@fosstodon.org avatar

@martijnbraam I did some unit tests with a framework called "Unity" (not the game engine) on actual and microcontrollers.

https://docs.platformio.org/en/stable/advanced/unit-testing/frameworks/unity.html

philippkueng, to random
@philippkueng@swiss.social avatar

Despite trying very hard, the servo wouldn’t rotate when using the digitalPulse function from #Espruino in #Esprit. No idea why but I’m determined to figure it out in the coming days.
Decided to use some C++ code and #Platformio in the meantime to see if it’s the servo’s fault - luckily it’s working. #LegoSorter

Code: https://github.com/philippkueng/lego-inventory/commit/439ae3fd5a946d7638135beeb2f4aa5931155c7d

video/mp4

thelastpsion, to neovim
@thelastpsion@bitbang.social avatar

HIVE MIND: I'm finally trying #NeoVim. Can you recommend some plugins for me?

For now, I'll be using it for the following:

What makes your NeoVim world happier?

beandev, to random German
@beandev@social.tchncs.de avatar

Manchmal bereiten und hoch integrierte Buildsysteme doch mehr Probleme, als man denkt. Ich möchte einen 12 Monate altes Release mit einem Branch bauen und akzeptiert nicht mehr die Environment-Namen, wenn sie Punkte enthalten. Also ein Backport der Namen. Ein anderer Bug kommt von VS . Die letzte Version verknüpft nicht mehr den Build Task. Den muss man nun manuell in der Command Palette auswählen. 🤷🤔

beandev, to random German
@beandev@social.tchncs.de avatar

Ok, 2 Tage und schon ans Limit gekommen. Arduino IDE... Good bye. Willkommen in VS .

thelastpsion, to RaspberryPi
@thelastpsion@bitbang.social avatar

Does anyone have any good examples of projects that use the #PIO feature of the #RaspberryPiPico?

#RaspberryPi #PiPico #electronics #Arduino #PlatformIO #retrocomputing

ScaredyCat, to random

Anyone willing and/or able to run through a quick setup doc for #platformio that 've knocked up and see if it's any use at all. I'm not a technical author, I' a dev so you're lucky there's some pictures in it tbh. It's a very basic guide but it's what I picked up in a few days mucking about. Hopefully it might help accelerate the process for someone and they can get on with making cool things.

I have no idea what happens if I upload a PDF here, will it kill my poor little instance?

ScaredyCat, to random

Ok, I will confess there are some things about #platformio that I do like, or at least they're growing on me.

ScaredyCat, to esp32

I think I've tracked down my #platformio #esp32 bug... for some reason, using custom pins for i2c yields :

Scanning...
No I2C devices found

in Platformio but works fine in the #Arduino IDE. If I change them back to the default (GPIO22 = SCL / GPIO21 = SDA) on my test 32 wroom board it finds the i2c device. This doesn't help if I then try and read i2c on a custom device.

Doesn't appear to be picking up my pins_arduino.h changed - although the definitions are there.

Anyone know how to redefine pins and/or define a custom board in platformio (or at least override pins as you would by adding your board (pins_arduino.h) in the variants folder for the arduino IDE?

ScaredyCat, to esp32

Compiling the same code, same libs, same esp32, same version of esp32 arduino core under Arduino and Platformio giving me different results.

Arduino, pushed OTA and the SHT31 gives expected values 22 degrees C, humidity 53.14%.

Platformio, pushed OTA and the SHT31 tell me the temperature is 130 degrees C, humidity 100%

This could get interesting.

#esp32 #arduino #platformio

ScaredyCat, to Arduino

I've resisted moving from the Arduino IDE to platformio because of the extended and convoluted setup.

So I decided to give it a go. I've partly lost the will to live.

#arduino #platformio

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • rosin
  • Youngstown
  • mdbf
  • ngwrru68w68
  • slotface
  • khanakhh
  • ethstaker
  • everett
  • kavyap
  • thenastyranch
  • DreamBathrooms
  • magazineikmin
  • anitta
  • osvaldo12
  • InstantRegret
  • Durango
  • cisconetworking
  • modclub
  • cubers
  • GTA5RPClips
  • tester
  • normalnudes
  • Leos
  • provamag3
  • megavids
  • lostlight
  • All magazines