Skip to content

Requesting Support For MicroMod ESP32 Board #521

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
toneware opened this issue Mar 28, 2021 · 1 comment
Closed

Requesting Support For MicroMod ESP32 Board #521

toneware opened this issue Mar 28, 2021 · 1 comment

Comments

@toneware
Copy link

toneware commented Mar 28, 2021

Please look at supporting the Sparkfun Micomod esp32 processor board.

From https://www.sparkfun.com/products/16781 :

ESP32 General Features:
Dual-core Tensilica LX6 microprocessor
Up to 240MHz clock frequency
520kB internal SRAM
128mbit/16MB flash storage

@valeros valeros transferred this issue from platformio/platformio-core Mar 29, 2021
@seanhagen
Copy link
Contributor

I think I got it working?

Using the board config URL from the SparkFun ESP32 MicroMod software setup guide, I took the .tar.bz2 from that JSON file and did two things:

  1. Copied the variants/esp32micromod to ~/.platformio/packages/framework-arduinoespressif32/variants so that I had the pins_arduino.h file
  2. Forked platformio/platform-espressif32 and added the esp32micromod.json to the boards folder

Then once I set up my platformio.ini file like so:

[env:esp32micromod]
platform = https://github.com/seanhagen/platform-espressif32.git#add-sparkfun-esp32-micromod
board = esp32micromod
framework = arduino

It compiles and uploads and runs!

I can't find the repo that pio downloads when it downloads the framework-arduinoespressif32 framework, so I wasn't able to fork that to add esp32micromod/pins_arduino.h to it, but I have created a pr for the platformio-espressif32 repo to add the JSON

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants