githubteacher/intro-november-2015 13
Introduction to GitHub (November 2015)
githubteacher/march-developers 4
Let's learn about Git and GitHub
dotbot-io/dotbot-io.github.io 1
GitHub Pages for Dotbot
Simple rolling file logger for Qt.
C++ Implementation of SOTA Client
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
Documents for all ANAVI open source hardware products
gmacario/anavi-light-controller 0
WiFi controller for any kind of 12V LED strip
issue commentespressif/arduino-esp32
Can't get ESP32 working with Arduino IDE on macOS Big Sur: xtensa-esp32-elf-g++: error
Some extra information of my other machine where this is still working:
System: macOS Catalina 10.15.5 Arduino IDE: 1.8.13 arduino-esp32: 1.0.4
comment created time in an hour
issue openedsolokeys/solo
Unable to make hidg work on a modern Linux
Tried to use Solo in hidg mode, but the kernel module was disabled, so I have recompiled it with USB gadget support enabled, but when inserting both libcomposite and dummy_hcd with modprobe, the following error message appeared:
modprobe: ERROR: could not insert 'libcomposite': Unknown symbol in module, or unknown parameter (see dmesg)
Nothing useful in dmesg IIUC.
Managed to insert them using insmod, but the emulated device did not display in lsusb, nor did it work. At some point soon, my PC did freeze.
Kernel: 5.10.7.a-1-hardened, Parabola (Arch-based)
created time in an hour
pull request commenttianon/gosu
Hey @tianon, yeah I know that's pretty big sorry for that but I wanted a functional Docker image to ease the integration in a Dockerfile like this:
ARG GOSU_VERSION=1.13.0
FROM crazymax/gosu:${GOSU_VERSION} AS gosu
FROM alpine
COPY --from=gosu / /
RUN gosu --version
RUN gosu nobody true
And also to be able to use it thorugh buildkit:
ARG GOSU_VERSION=1.13.0
FROM --platform=${TARGETPLATFORM:-linux/amd64} crazymax/gosu:${GOSU_VERSION} AS gosu
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine
COPY --from=gosu / /
RUN gosu --version
RUN gosu nobody true
So that's my major request about this repo, a multi-platform scratch image with gosu bin inside :)
For the rest I use bake to ease the workflow a lot:
git clone https://github.com/crazy-max/gosu.git gosu
cd gosu
# validate (lint, vendors)
docker buildx bake validate
# test (test-alpine and test-debian bake targets)
docker buildx bake test
# build docker image and output to docker with gosu:local tag (default)
docker buildx bake
# build multi-platform image
docker buildx bake image-all
# create artifacts in ./dist
docker buildx bake artifact-all
Everything dockerized so no shell script to call locally.
Finally the GitHub Actions to avoid tempered artifacts and more transparency around releases as it seems to be built locally on your computer right? Nothing wrong with that, I have total confidence in you, especially since the artifact is signed but I think for this kind of project it's quite legit :)
And one thing leading to another here is this PR ahaha
Let me know what you think, and don't worry if you prefer to close this PR, That's a gift :)
comment created time in 2 hours
pull request commenttianon/gosu
Wow, this is ... big. You've obviously put a lot of work into it, and I don't want to discourage that, but it's definitely hard to review something that's so large and so fundamentally changes all the workflows of how I maintain this repository. :grimacing:
Maybe you could choose your top three improvements so we can discuss something a little more focused? (To be clear, I'm looking to discuss why you want these changes, not asking you to make more changes/PRs yet :sweat_smile:)
comment created time in 2 hours
issue commentjitsi/jitsi-meet-electron
The bundled external API doesn't allow clipboard-write
Seems to have changed with https://github.com/jitsi/jitsi-meet/commit/87a110b9c30f9e74ae630ea66922e0bac3b2ce15 - which I don't think has been part of a stable release yet.
comment created time in 2 hours
fork poettering/dracut
dracut the event driven initramfs infrastructure
https://dracut.wiki.kernel.org/
fork in 2 hours
issue commentespressif/arduino-esp32
ConnectionResetError: [Errno 104] Connection reset by peer : ota esp32
- Make sure you are running the latest release (1.0.5)
- Increase timeout-
ArduinoOTA.setTimeout(3000); - Set core debugging to verbose and post the detailed log.
comment created time in 3 hours
issue commentarduino/arduino-cli
All links for "More info" on Arduino boards on Boards Manager point to Arduino website front-page
This is the same behavior as the classic Arduino IDE. The "More info" link is defined by the package index's packages[].websiteURL. That is indeed set to http://www.arduino.cc/ for all the official Arduino boards platforms:
https://downloads.arduino.cc/packages/package_index.json
The classic Arduino IDE has a separate "Online help" link, defined by packages[].platforms[].help.online
It's this link that is is missing from Arduino IDE 2.x's Boards Manager.
It looks like the gRPC interface's PlatformSearchResp doesn't currently provide this information, so I think work will first need to be done to Arduino CLI, which is why I have transferred this issue here rather than the (arduino/arduino-ide)[https://github.com/arduino/arduino-ide] repo.
comment created time in 3 hours
PR opened arduino/arduino-cli
This updates the tool to v1.2.1, changelog:
- added support for macosx big-sur
- fixed wrong USB serial number detection in Windows for USB composite devices
pr created time in 4 hours
push eventMentorEmbedded/meta-tracing
commit sha 46221c1a99fc6a486be1698d3d631e8d2b03aa93
qtbase: add missing qtFrameSync tracepoint The tracepoint's actual execution was missed in the last update to the patch. As the code base had massive changes over time this is probably why we missed adding it. Fixes: https://jira.alm.mentorg.com/browse/SB-16231 Signed-off-by: Awais Belal <[email protected]>
commit sha 405a7eea098ac24b3fde6ee40b95d341dd9152ac
qtdeclarative: add missing qtQmlFrameCompile tracepoint The event generation code was missed during the last patch update and the Qt QML Activity SA agent stopped showing any data due to this. Add the tracepoint to moved code location so we can get the actual events properly. Fixes: https://jira.alm.mentorg.com/browse/SB-16231 Signed-off-by: Awais Belal <[email protected]>
commit sha 8e917b076eb695cd87ac869da9220b183ca45a94
Merge pull request #102 from abelal/SB-16231 Qt tracing: fixes for qtFrameSync and qtQmlFrameCompile
push time in 4 hours
issue openedarduino/arduino-cli
All links for "More info" on Arduino boards on Boards Manager point to Arduino website front-page
As I was reviewing the new Arduino IDE 2.0.0-beta.3, I was trying to install the supporting library for Arduino Nano 33 BLE Sense.
I opened the Boards Manager from the tool menu and looked for the board. Looking for additional information to see if I should install Arduino mbed-enabled board or Arduino nRF52 board package, I discovered that all the links for "More info" on Arduino boards are pointing to the front page of the Arduino website, instead of the library information. This makes the "More info" button for libraries quite useless.

P.D If you look for Sense, or Arduino Nano 33 BLE Sense in board manager nothing appears in the search results. This might be a separate bug too.
created time in 4 hours
issue commentespressif/arduino-esp32
Strange error from new httpclient
I am not sure if it will solve your problem, but an important issue is that you are trying to connect to a secure server (https) with a WiFiClient. This will never work! You should use a WiFiClientSecure (see this example). Using https requires you to pass a root certificate to the WiFiClientSecure and to set the time (like in the example). Further, you should use the new API, so one of the following:
bool begin(WiFiClient &client, String url);
bool begin(WiFiClient &client, String host, uint16_t port, String uri = "/", bool https = false);
instead of the ::begin() method you use now. Please try that, maybe it will solve your problem, or at least it will bring you a step further! You could also try to declare a HTTPClient other; local to the login()-function, because I am not sure if reusing it will work properly.
Next, if you http.setFollowRedirects(HTTPC_FORCE_FOLLOW_REDIRECTS); I expect you will not get a HTTP Code 302 since the client already follows redirects for you. You should either clear this flag and redirect yourself by using the location header you requested or have the HTTPClient handle it for you (and get a HTTP code 200 OK or so).
Finally, leave out
http.addHeader("Accept-Encoding", "gzip, deflate, br");
because HTTP client can not handle zipped or inflated data.
comment created time in 4 hours
PR closed arduino/arduino-cli
This updates the tool to v1.2.0, changelog:
- added support for macosx big-sur
- fixed wrong USB serial number detection in Windows for USB composite devices
pr closed time in 4 hours
pull request commentarduino/arduino-cli
Update serial discovery to 1.2.0
nevermind, wrong release :sigh:
comment created time in 4 hours
issue openedEspoTek/Labrador
Is the pcb schematic and layout still up to date?
I saw the schematic and layout on the repo were updated 3 years ago. are they still up to date??
created time in 4 hours
PR opened MentorEmbedded/meta-mentor
- SB-16516
Signed-off-by: ahsann [email protected]
pr created time in 4 hours
push eventMentorEmbedded/meta-mentor
commit sha 948cb8417d0b1cb2f122c114c52b7f42be9f589c
cve-check.bbclass: Remove bbclass as this class has a bug. Signed-off-by: ahsann <[email protected]>
commit sha df228b23257e791f8427606c10d2d3ede3e181e7
cve-check/cve-update-db-native: Pull initial commit from oe-core to get new fixes. * Upstream fixed use lockfile to fix usage under multiconfig in commit f08604d27ecacfd37bd37bfaf4c76f17b8f65604. ERROR: cve-update-db-native-1.0-r0 do_populate_cve_db: Error executing a python function in exec_python_func() autogenerated: The stack trace of python calls that resulted in this exception/failure was: File: 'exec_python_func() autogenerated', lineno: 2, function: <module> 0001: *** 0002:do_populate_cve_db(d) 0003: File: '/home/ashish/mgc/embedded/nano_tc2/mel-flex-os/12/workspace/oe-core/meta/recipes-core/meta/cve-update-db-native.bb', lineno: 109, function: do_populate_cve_db 0105: if year == date.today().year: 0106: cve_f.write('CVE database update : %s\n\n' % date.today()) 0107: 0108: cve_f.close() *** 0109: conn.commit() 0110: conn.close() 0111:} 0112: 0113:def initialize_db(c): Exception: sqlite3.OperationalError: disk I/O error * SB-16514 * Initial comnit from oe-core commit 37a40c30709bf80c74948f47361b2be2c646c9d8 Signed-off-by: Noor Ahsan <[email protected]>
commit sha 75b6536e224cbff3ca7b4076b3791f9e1d3593a6
cve-check: Fix build error when fir initramfs image when built with cve-check class. * Reapply the previus commit on new file meta-mentor commit 6b605ad2c083e6dbe66dd75926a689690613720a * When INHERIT += "cve-check" is added in local.conf and we build mel-initramfs-image it fails with following error File: 'oe-core/meta/classes/cve-check.bbclass', lineno: 101, function: cve_check_write_rootfs_manifest 0097: link_name = d.getVar("IMAGE_LINK_NAME") 0098: manifest_name = d.getVar("CVE_CHECK_MANIFEST") 0099: cve_tmp_file = d.getVar("CVE_CHECK_TMP_FILE") 0100: *** 0101: shutil.copyfile(cve_tmp_file, manifest_name) 0102: 0103: if manifest_name and os.path.exists(manifest_name): 0104: manifest_link = os.path.join(deploy_dir, "%s.cve" % link_name) 0105: # If we already have another manifest, update symlinks File: '/usr/lib/python3.8/shutil.py', lineno: 261, function: copyfile 0257: 0258: if not follow_symlinks and _islink(src): 0259: os.symlink(os.readlink(src), dst) 0260: else: *** 0261: with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst: 0262: # macOS 0263: if _HAS_FCOPYFILE: 0264: try: 0265: _fastcopy_fcopyfile(fsrc, fdst, posix._COPYFILE_DATA) Exception: FileNotFoundError: [Errno 2] No such file or directory: '...deploy/images/imx6ullevk-mel/mel-initramfs-image-imx6ullevk-mel-20201027144226.rootfs.cve' This error occur due to the reason that tmp/deploy/images folder is not created when shutil.copyfile function call is executed. That is why /mel-initramfs-image-imx6ullevk-mel-20201027144226.rootfs.cve could not be located in tmp/deploy/images folder. Added bb.utils.mkdirhier(deploy_dir) just before shutil.copyfile so that tmp/deploy/images/<machine> folder gets created before the function call. * SB-15623 Signed-off-by: Noor Ahsan <[email protected]>
commit sha 0863852938c2356d1f1fa8cb8d3f555d318f0cfb
Merge pull request #1396 from Noor-Ahsan/dunfell [dunfell] cve-check.bbclass, cve-update-db-native, cve_check.py: New bits from oe-core for build failure
push time in 5 hours
push eventPragmatismo/Pigrow
commit sha 2acc45de7e423d31eaf1812767f7f44d9b9cc9aa
testing the ccs811 reading in a loop
push time in 5 hours
push eventPragmatismo/Pigrow
commit sha a0307a8ad0c134ff04d466100e9db606f5572c59
testing the ccs811 reading in a loop
push time in 5 hours
push eventRuiSantosdotme/Random-Nerd-Tutorials
commit sha 710495bf916a229d564b3a8d32fa8fb4226219ee
Create ESP32_StartCounter.ino
push time in 5 hours
push eventRuiSantosdotme/Random-Nerd-Tutorials
commit sha ade733de0b0d53826ff5ab0895724ca0be890065
Create ESP32_Save_Credentials.ino
push time in 5 hours
push eventRuiSantosdotme/Random-Nerd-Tutorials
commit sha e732f97b9e0575e19661054556af8f823b45eb02
Create ESP32_Remember_Last_State.ino
push time in 5 hours
push eventRuiSantosdotme/Random-Nerd-Tutorials
commit sha edc838bf818c15ddca730cf383e2d8ed3672efcb
Create ESP32_Connect_WiFi_Preferences.ino
push time in 5 hours
created repositorygithubschool/github-games-tuckerbfowler
A fun way to learn about git troubleshooting.
created time in 5 hours
created repositorygithubschool/github-games-thd-andres
A fun way to learn about git troubleshooting.
created time in 5 hours
created repositorygithubschool/github-games-rwnfoo
A fun way to learn about git troubleshooting.
created time in 5 hours
push eventRuiSantosdotme/Random-Nerd-Tutorials
commit sha e54d1245d45c1918d2f1dc337886be337206ea4c
Update ESP32_Web_Server_MicroSD_Card.ino
push time in 5 hours
PR opened arduino/arduino-cli
Please check if the PR fulfills these requirements
- [x] The PR has no duplicates (please search among the Pull Requests before creating one)
- [x] The PR follows our contributing guidelines
- [x] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)
- [ ]
UPGRADING.mdhas been updated with a migration guide (for breaking changes)
- What kind of change does this PR introduce?
Enhances an existing command.
- What is the current behavior?
board listall --format json returns an array of json objects containing a board name and its FQBN.
board listall <args> filters the output matching <args> as plain text in the board name.
- What is the new behavior?
board listall --format json returns an array of json objects containing a board name, its FQBN and the Platforms it belongs too.
The filtering has been enhanced with fuzzy search.
- Does this PR introduce a breaking change, and is titled accordingly?
No.
- Other information:
None.
pr created time in 5 hours