Giter VIP home page Giter VIP logo

Comments (4)

midilab avatar midilab commented on August 24, 2024

Since its experimental support, im counting on the community to help testing, document or come up with solutions.

So in case you have more than one board for example and want to test it, you can document everything related to the port so we can add to the project(for example the tests you have done for the GPIOs i've updated at the schematics, but its always welcome an effort to pull changes on code or schematics when they come up).

By now everything related to drivers and devices are setup inside 1_uctrl.ino.

// // Display device // //U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8X8_PIN_NONE); U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE);
So you just need to comply with u8g2 driver usage and pinage setup. the uCtrl just uses the object of device instead of trying to configure it self, leading to the problem of a reduced portability.

from aciduino.

copych avatar copych commented on August 24, 2024

ok, i'm just not familiar with u8g2 drivers, and esp32s2 seems not to have default i2c pins, so i need to assign them explicitly, that's why i ask.

from aciduino.

midilab avatar midilab commented on August 24, 2024

you can check they reference manual for that, i never had to change the default i2c before:
https://github.com/olikraus/u8g2/wiki/setup_tutorial

bassicly you just need to follow the manual and change the line for that on 1_uctrl.ino.

If you succeed, please create a pull request with the changes so i can add to the the codebase.

Ideally we should create a schematic for each of ESP32XXXX since it looks like we have different boards pinage. If you could copy the one we have and make the modifications needed and rename it to the board name - like aciduino_v2-esp32s2.fzz - and pull that will be a great contribution. After that we need to find the FLAGS that identify each of these boards to make the code compile transparent for all boards we test so far.

from aciduino.

copych avatar copych commented on August 24, 2024

Thanks for the link, I've managed to launch tha app on a ESP32-S2 (LOLIN S2 MINI), I'll send what I have later

from aciduino.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.