GithubHelp home page GithubHelp logo

Comments (11)

mottex avatar mottex commented on May 14, 2024

I need as well more information - how to use platformio!

from chorus32-esp32laptimer.

s00500 avatar s00500 commented on May 14, 2024

If you are running platformIO from the cli you can specify the env via the -e option, in case the port selection fails you can specify the port in the platformio.ini file for each environment
See here:
https://docs.platformio.org/en/latest/projectconf/section_env_upload.html#upload-port

pio run -e BOARD_OLD -t upload

from chorus32-esp32laptimer.

s00500 avatar s00500 commented on May 14, 2024

Or use --upload-port on to specify in the run command as well :-)
Hope I could help

from chorus32-esp32laptimer.

marcfon avatar marcfon commented on May 14, 2024

I managed to build and upload the project using platformio using the steps described in the first post.

I haven't yet managed to specify the env target (BOARD_DEFAULT / BOARD_TTGO_LORA / BOARD_OLD) from the GUI. So need to use the CLI for now to build and upload.

from chorus32-esp32laptimer.

marcfon avatar marcfon commented on May 14, 2024

This is how to compile Chorus32 with Bluetooth support...

  1. Uncomment #define BluetoothEnabled in ESP32Laptimer.cpp
  2. Uncomment #define USE_BLUETOOTH in HardwareConfig.h
  3. Add board_build.partitions = huge_app.csv line to platformio.ini

from chorus32-esp32laptimer.

Smeat avatar Smeat commented on May 14, 2024

I won't recommend using Bluetooth. See #117

from chorus32-esp32laptimer.

marcfon avatar marcfon commented on May 14, 2024

I'm sure one day bluetooth will be stable and this information might become useful :)

Also wifi is broken on app on Android 10 so bluetooth might be the only alternative for some.

from chorus32-esp32laptimer.

Smeat avatar Smeat commented on May 14, 2024

But as of now, if you are using Bluetooth, the timer might crash any time, so I'd deem this unusable in the current state.

As for the Android problem: I should have a working fix by tommorrow

from chorus32-esp32laptimer.

marcfon avatar marcfon commented on May 14, 2024

@Smeat Thanks for pointing that out. And looking forward to beta testing the android version :)

from chorus32-esp32laptimer.

Pamilias avatar Pamilias commented on May 14, 2024

do we still need to change to BOARD_OLD in HardwareConfig.h?

from chorus32-esp32laptimer.

Smeat avatar Smeat commented on May 14, 2024

Depends on which hardware your are using:

Use BOARD_OLD if you are using this wiring schema and BOARD_DEFAULT if you're using the PCB v2.2 wiring schema.

from chorus32-esp32laptimer.

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.