aboutsummaryrefslogtreecommitdiff
path: root/puzzle
Commit message (Collapse)AuthorAge
* `make format`HEADmasterLoek Le Blansch2024-06-27
|
* fix doxygen commentsLoek Le Blansch2024-06-27
|
* `make format`Loek Le Blansch2024-06-27
|
* brightness control and gameplay bug fixElwin2024-06-26
|
* `make format`Loek Le Blansch2024-06-26
|
* more important documentationLoek Le Blansch2024-06-26
|
* fix up documentation some moreLoek Le Blansch2024-06-26
|
* consistent CMakeLists.txt indentsLoek Le Blansch2024-06-26
|
* fix smoketestLoek Le Blansch2024-06-25
|
* Merge branch 'master' of github.com:lonkaars/puzzelbox into prot/smoketestLoek Le Blansch2024-06-25
|\
| * Merge pull request #35 from lonkaars/prot/smoketestThomas in 't Anker2024-06-25
| |\ | | | | | | Module test code
| * | Fix configThomasintAnker2024-06-25
| | |
* | | fix smoketestLoek Le Blansch2024-06-25
| |/ |/|
* | Module test codeElwin2024-06-25
|/
* do not use hard-coded neotrellis module addressesLoek Le Blansch2024-06-24
|
* fix indentationLoek Le Blansch2024-06-24
|
* Merge branch 'prot/neo-puzzle' of github.com:lonkaars/puzzelboxLoek Le Blansch2024-06-24
|\
| * bpdrv impl.Elwin2024-06-24
| |
| * cmake fixElwin2024-06-24
| |
* | add debug print statementThomasintAnker2024-06-24
| |
* | Merge branch 'prot/vault-puzzle' of github.com:lonkaars/puzzelboxLoek Le Blansch2024-06-24
|\ \
| * | Corrected pbdrv impl.Elwin2024-06-24
| | |
| * | Cmake fix and working vault code with pbdrv impl.Elwin2024-06-24
| | |
| * | cmake change and pbdrv implementationElwin2024-06-24
| |/
* | fix makefile (for real this time)Loek Le Blansch2024-06-24
| |
* | fix make flashLoek Le Blansch2024-06-24
| |
* | Merge branch 'wip/docs' into wip/rp2040-good-endingLoek Le Blansch2024-06-23
|\|
| * clean up documentation for puzzle modulesLoek Le Blansch2024-06-23
| |
| * Neotrellis Freertos supportElwin2024-06-23
| |
* | place rp2040 back in pbdrvLoek Le Blansch2024-06-23
| |
* | clean up build filesLoek Le Blansch2024-06-23
| |
* | Arduino Uno dummy sketch restored + fixedLoek Le Blansch2024-06-23
|/
* Merge branch 'prot/vault-puzzle' of github.com:lonkaars/puzzelboxLoek Le Blansch2024-06-22
|\
| * Freertos supportElwin2024-06-22
| |
* | more documentationLoek Le Blansch2024-06-22
|/
* WIP main controller puzzle bus behavior + fix build system / clientLoek Le Blansch2024-06-18
|
* stupid dumb bugLoek Le Blansch2024-06-18
|
* i2c reply kinda workingLoek Le Blansch2024-06-18
|
* WIP losing my mindLoek Le Blansch2024-06-18
|
* use arduino mega for dummy sketchLoek Le Blansch2024-06-17
|
* WIP fixing memory handlingLoek Le Blansch2024-06-16
|
* restore arduino compatibilityLoek Le Blansch2024-06-15
|
* compiling works again :cry:Loek Le Blansch2024-06-15
|
* WIP freertos + Arduino workaroundLoek Le Blansch2024-06-15
|
* WIP more puzzle bus driver codeLoek Le Blansch2024-06-14
|
* clean up pbdrv namingLoek Le Blansch2024-06-14
|
* add some remnants of rp2040 debugging hell (see message)Loek Le Blansch2024-06-09
| | | | | | | | | | | | | This commit has a few commented lines in CMakeLists.txt for compiling Arduino sketches for the RP2040 using <https://github.com/earlephilhower/arduino-pico>. I used this to sanity check if the same use of the Wire library that I used for the Arduino would work on the RP2040, and to my surprise, it didn't. Turns out the ATmega328P's TWI interface supports a thing where I2C masters can be addressed as slaves in a multi-master configuration (see section 21.9.5 of the datasheet). This is used in the puzzle box, and not (natively) supported by the RP2040 processor.
* fix arduino pbdrvLoek Le Blansch2024-06-09
|
* clean up repositoryLoek Le Blansch2024-06-08
|
* added pull-up resistors (code works, commit for safety)Loek Le Blansch2024-06-07
|