Skip to content

test github merge workflow #1

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
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
c5bcf6d
arduino_tinyusb: compile support for DFU mode (#116)
pillo79 Apr 19, 2023
a6a8714
Allow deploy with env variable
me-no-dev Apr 24, 2023
d4a770a
Do not include ESP_SR for IDF 4.4
me-no-dev May 12, 2023
8fe3a0b
Do not compile ESP-Insights separately, because RainMaker already doe…
me-no-dev Jun 13, 2023
685f87d
Fix infinite loop if repo clone is renamed (#75)
rtrbt Jul 18, 2023
6aa85b6
Merge branch 'master' into release/v4.4
me-no-dev Jul 18, 2023
45a4845
Fix warnings from outdated GH actions (#131)
Jason2866 Jul 20, 2023
29d1440
Merge branch 'master' into release/v4.4
me-no-dev Jul 20, 2023
7f8dda8
Fix builds caused by esp-dl requirement
me-no-dev Aug 10, 2023
6ab7033
Fix esp-df commit to last working on IDF v4.4
me-no-dev Aug 12, 2023
3bd942c
merge into v4.4 release branch
ricardoquesada May 20, 2023
b94ab9d
Update instructions
ricardoquesada Jun 18, 2023
11adc7c
v3.7.3
ricardoquesada Jun 18, 2023
01aef77
Update boards.txt, platform.txt and README
ricardoquesada Aug 10, 2023
a907fc4
v3.9.0 changes
ricardoquesada Sep 17, 2023
3083b47
v3.10.1
ricardoquesada Nov 6, 2023
49279c8
v3.10.2
ricardoquesada Nov 14, 2023
70e534a
v4.0-beta.0
ricardoquesada Feb 4, 2024
68b515b
Update sketch to use new "hasData" API
ricardoquesada Feb 11, 2024
892541b
From bluepad32/bluepad32_arduino upstream
ricardoquesadawork Feb 28, 2024
08c58c3
from bluepad32 / btstack upstream
ricardoquesada Mar 3, 2024
8aa221b
re-add missing component
ricardoquesada Mar 3, 2024
4de8712
From Bluepad32/BTstack upstream
ricardoquesada Mar 9, 2024
62fa423
Only show Bluepad32 errors. Keep log messages to the minimum.
ricardoquesada Mar 10, 2024
239e974
v4.0-beta.2 release
ricardoquesada Mar 10, 2024
b916e24
Bluepad32/BTstack v4.0-rc0
ricardoquesada Mar 21, 2024
38523c8
missing files in bluepad32
ricardoquesada Mar 21, 2024
1ad64e3
Use new rumble API
ricardoquesada Mar 21, 2024
760fa8f
better defaults for play dual rumble
ricardoquesada Mar 21, 2024
5f36bd5
update pacakge
ricardoquesada Mar 21, 2024
83c0403
from v4.0 upstream
ricardoquesada Mar 25, 2024
a97379d
version 4.0
ricardoquesada Mar 25, 2024
ae4b3d2
Blueapd32 v4.0.1
ricardoquesada Apr 3, 2024
67faff3
v4.0.1
ricardoquesada Apr 3, 2024
6dedb4f
fix pacakge_json
ricardoquesada Apr 3, 2024
2ed008f
4.0.2
ricardoquesada Apr 4, 2024
dfeb7b9
4.0.2
ricardoquesada Apr 4, 2024
2cb03a8
Bluepad32 to v4.0.4 and BTstack
ricardoquesada Apr 20, 2024
a6f4eaa
updated boards.txt from 2.0.15
ricardoquesada Apr 20, 2024
a24165f
example: print pressed keys
ricardoquesada Apr 21, 2024
ce6a0d7
v4.0.4
ricardoquesada Apr 21, 2024
a8ed121
Bluepad32 v4.1.0 / BTstack 1.6.1
ricardoquesada Jun 4, 2024
5939325
version 4.1.0
ricardoquesada Jun 5, 2024
72f0ee2
RAP-84 - Custom board setup. I've added some version control to the …
Jul 30, 2024
849455b
RAP-84 - Set up downloading of ESP32 arduino binaries
Aug 4, 2024
60f110a
RAP-84 - Updating quicksetup, and fixing bug in update components script
Aug 4, 2024
7770864
RAP-84 - fixing bug in update components script
Aug 4, 2024
9f49f65
RAP-84 - automatically filtering esp32s2 settings out of boards.txt file
Aug 4, 2024
80d3dcd
RAP-84 - Arduino board file update
Aug 4, 2024
974d481
RAP-84 - Updating name, adding help back in (need to update that to N…
Aug 4, 2024
2a66b0e
RAP-84 - Changing name of package file
Aug 4, 2024
5c8cb15
RAP-84 - Archive name and structure updates
Aug 4, 2024
396426b
RAP-84 - teaking the name, seems the package name is used for naming …
Aug 5, 2024
576d7b7
RAP-84 - tweaking the name, seems the package name is used for naming…
Aug 5, 2024
613bb69
Merge branch 'master' into boyd_test
Aug 5, 2024
c4b83b0
RAP-84 - updating the build script, reordering the copying of files t…
Aug 5, 2024
c250eaa
RAP-84 - updating the build script, reordering the copying of files t…
Aug 5, 2024
a81c01b
RAP-84 - updating deployment file
Aug 5, 2024
ee2145d
RAP-84 - updating deployment file
Aug 5, 2024
f78c6bf
RAP-84 - updating deployment file
Aug 7, 2024
9ed033c
RAP-84 - updating build script
Aug 7, 2024
298ba83
RAP-84 - updating build script
Aug 7, 2024
5ca1c86
RAP-84 - updating build script
Aug 7, 2024
c2d9163
RAP-84 - updating build script, defaulting copy out to true
Aug 19, 2024
e03ac78
RAP-84 - copying more files around
Aug 19, 2024
38a9819
RAP-84 - updating checksum and size
Aug 19, 2024
57958b7
RAP-84 - updating which include and lib files get copied
Aug 19, 2024
fcb56ae
RAP-84 - updating checksum and size
Aug 19, 2024
9a596b6
RAP-84 - Adding phasedock libraries and integrating them with the board
Aug 19, 2024
a11f96e
RAP-84 - using version numbers in the library directory names (may ch…
Aug 19, 2024
f93eccf
RAP-84 - updating checksum and size
Aug 19, 2024
13bb388
Merge remote-tracking branch 'origin/release/v4.4'
Aug 23, 2024
d6027ed
RAP-84 - Updates for PhaseDock custom board, including some build aut…
Aug 23, 2024
af4e669
Merge remote-tracking branch 'origin/boyd_test'
Aug 23, 2024
7677940
RAP-84 - removing bluepad discord, and updating repo name
Aug 23, 2024
089d690
RAP-84 - rebuilding board
Aug 23, 2024
b580bc9
RAP-84 - updating repo file location and name
Aug 23, 2024
bdd603d
RAP-84 - moving distribution build commands out to own script
Aug 24, 2024
1ecac56
RAP-84 - Update permissions on script file
Aug 24, 2024
1e76676
RAP-84 - moving dependency versions out to config.sh
Aug 24, 2024
8ee12ac
RAP-84 - locking in the versions of the dependencies we use to build,…
Aug 24, 2024
dba0443
RAP-84 - jumping back to previous directory in create distro script t…
Aug 24, 2024
7ac18bd
RAP-84 - Added release script, removed commented out code, updated re…
Aug 25, 2024
6c5bdbf
RAP-84 - minor update to test merge request github ci
Aug 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
RAP-84 - using version numbers in the library directory names (may ch…
…ange this later, don't want two versions of the same lib), also doing a more direct copy from the arduino library to make sure I'm not pulling in any modifications I made to get this working in the program repo
  • Loading branch information
Boyd committed Aug 19, 2024
commit a11f96e3813ea754b614e1240e75ba543b753ef6
32 changes: 32 additions & 0 deletions phasedock_files/libraries/ESP32Servo-3.0.5/AddDoxygenToGHPages.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#!/bin/bash

GITURL=$(git config --get remote.origin.url)

echo $GITURL

rm -rf html
git clone $GITURL html
cd html
if ( git checkout origin/gh-pages -b gh-pages) then
echo "Checked out $GITURL gh-pages"
else
echo "Creating out $GITURL gh-pages"
git checkout origin/master -b gh-pages
rm -r *
echo "# A simple README file for the gh-pages branch" > README.md
git add README.md
git commit -m"Replaced gh-pages html with simple readme"
git push -u origin gh-pages
fi
cd ..

doxygen doxy.doxyfile

cd html
git add *
git add search/*
git commit -a -m"updating the doxygen"
git push
cd ..
rm -rf html
git checkout master
94 changes: 94 additions & 0 deletions phasedock_files/libraries/ESP32Servo-3.0.5/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
# Servo Library for ESP32

Specifically for the V3.0.0 of Arduino ESP32. All ADC's have been updated to work correctly with the new release

https://github.com/espressif/arduino-esp32/releases

This library attempts to faithfully replicate the semantics of the
Arduino Servo library (see http://www.arduino.cc/en/Reference/Servo)
for the ESP32, with two (optional) additions. The two new functions
expose the ability of the ESP32 PWM timers to vary timer width.
# Documentation by Doxygen

[ESP32Servo Doxygen](https://madhephaestus.github.io/ESP32Servo/annotated.html)

## License

Copyright (c) 2017 John K. Bennett. All right reserved.

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

## Library Description:
```
  Servo - Class for manipulating servo motors connected to ESP32 pins.

int attach(pin ) - Attaches the given GPIO pin to the next free channel
(channels that have previously been detached are used first),
returns channel number or 0 if failure. All pin numbers are allowed,
but only pins 2,4,12-19,21-23,25-27,32-33 are recommended.

int attach(pin, min, max ) - Attaches to a pin setting min and max
values in microseconds; enforced minimum min is 500, enforced max
is 2500. Other semantics are the same as attach().

void write () - Sets the servo angle in degrees; a value below 500 is
treated as a value in degrees (0 to 180). These limit are enforced,
i.e., values are constrained as follows:
Value Becomes
----- -------
< 0 0
0 - 180 value (treated as degrees)
181 - 499 180
500 - (min-1) min
min-max (from attach or default) value (treated as microseconds)
(max+1) - 2500 max

void writeMicroseconds() - Sets the servo pulse width in microseconds.
min and max are enforced (see above).

int read() - Gets the last written servo pulse width as an angle between 0 and 180.

int readMicroseconds() - Gets the last written servo pulse width in microseconds.

bool attached() - Returns true if this servo instance is attached to a pin.

void detach() - Stops an the attached servo, frees the attached pin, and frees
its channel for reuse.
```

### **New ESP32-specific functions**

```
  setTimerWidth(value) - Sets the PWM timer width (must be 16-20) (ESP32 ONLY);
as a side effect, the pulse width is recomputed.

  int readTimerWidth() - Gets the PWM timer width (ESP32 ONLY)
```

### Useful Defaults:

default min pulse width for attach(): 544us

default max pulse width for attach(): 2400us

default timer width 16 (if timer width is not set)

default pulse width 1500us (servos are initialized with this value)

MINIMUM pulse with: 500us

MAXIMUM pulse with: 2500us

MAXIMUM number of servos: 16 (this is the number of PWM channels in the ESP32)
Loading