Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/peachcloud/peach-oled
Write and draw to OLED display using JSON-RPC over HTTP.
https://github.com/peachcloud/peach-oled
Archive repo
Add an archive message and link to the active repo.
de1c67200c81e48b3d5dab5ff8d7df9d794e7ead authored over 2 years ago by glyph <[email protected]>
Merge branch 'main' of git+ssh://github.com/peachcloud/peach-oled into main
38bea3d3290f42b2753cca65d9f7985d5254e673 authored almost 4 years ago by mycognosist <[email protected]>
38bea3d3290f42b2753cca65d9f7985d5254e673 authored almost 4 years ago by mycognosist <[email protected]>
Bump version in README and lockfile
d9416ba07f2cd4f1fca46382b776f567d90608d7 authored almost 4 years ago by mycognosist <[email protected]>
d9416ba07f2cd4f1fca46382b776f567d90608d7 authored almost 4 years ago by mycognosist <[email protected]>
Bump version number to 1.3 in readme
aab13a42b49a179a50af1d842cba98a9fce18bd6 authored almost 4 years ago by notplants <[email protected]>
aab13a42b49a179a50af1d842cba98a9fce18bd6 authored almost 4 years ago by notplants <[email protected]>
Merge pull request #6 from peachcloud/systemd
Change peach-oled to use systemd-units package configuration
6fb505edee0e8ddc96af6d24620b0d2389101c7a authored almost 4 years ago by Max Fowler <[email protected]>
Working on systemd
0e0f9ef4520039ec71bfe73a3ca0c9750a100020 authored almost 4 years ago by notplants <[email protected]>
0e0f9ef4520039ec71bfe73a3ca0c9750a100020 authored almost 4 years ago by notplants <[email protected]>
Bump version
acdf727d14bd6354e57687cb97aba241bfb2121d authored almost 4 years ago by mycognosist <[email protected]>
acdf727d14bd6354e57687cb97aba241bfb2121d authored almost 4 years ago by mycognosist <[email protected]>
Update lockfile
b7fc48071eaffe66ac4e4ff233ee29b736f02589 authored almost 4 years ago by mycognosist <[email protected]>
b7fc48071eaffe66ac4e4ff233ee29b736f02589 authored almost 4 years ago by mycognosist <[email protected]>
Bump version to match README
22cccb55aa86e6afa162fb27aaf2b3fffeece48f authored almost 4 years ago by mycognosist <[email protected]>
22cccb55aa86e6afa162fb27aaf2b3fffeece48f authored almost 4 years ago by mycognosist <[email protected]>
Merge pull request #4 from peachcloud/remove_extern
Remove extern statements
7307e7b000320f2be9b78ef75529ff4711498050 authored about 4 years ago by glyph <[email protected]>
Bump version
6d119f6005e65e1ececebf920909c72cc4f0ec07 authored about 4 years ago by mycognosist <[email protected]>
6d119f6005e65e1ececebf920909c72cc4f0ec07 authored about 4 years ago by mycognosist <[email protected]>
Remove extern statements and replace with use
8af225aa8ce46d00fe192138bed514ed5529a963 authored about 4 years ago by mycognosist <[email protected]>
8af225aa8ce46d00fe192138bed514ed5529a963 authored about 4 years ago by mycognosist <[email protected]>
Merge pull request #3 from mycognosist/fix_service_file
Fix systemd service file
29a17eb81e7d52bc11ed2fc84c72c84eafa59279 authored about 4 years ago by glyph <[email protected]>
Remove unwanted capability restrictions from unit file
8c6c504ca6e8db52d0acda125ce265444dd7a870 authored about 4 years ago by mycognosist <[email protected]>
8c6c504ca6e8db52d0acda125ce265444dd7a870 authored about 4 years ago by mycognosist <[email protected]>
Fix group assignment for unit file
ed3ebc8be9c0df1fada43a114784357a9d066139 authored about 4 years ago by mycognosist <[email protected]>
ed3ebc8be9c0df1fada43a114784357a9d066139 authored about 4 years ago by mycognosist <[email protected]>
Merge pull request #2 from mycognosist/cross_comp_config
Add local cargo config for aarch64 cross-compilation
a5810bceff005a0e4ea4d991c3c3e99b113455f0 authored about 4 years ago by glyph <[email protected]>
Add local cargo config for aarch64 cross-compilation
47eb6d450d537353634add648ae750ce2153c9fa authored about 4 years ago by mycognosist <[email protected]>
47eb6d450d537353634add648ae750ce2153c9fa authored about 4 years ago by mycognosist <[email protected]>
Merge pull request #1 from mycognosist/secure_unit_file
Update user and group, add security protections
c93d08bfadc030f4ee16f4619961d013756cd9c6 authored about 4 years ago by glyph <[email protected]>
Update user and group, add security settings
11a66f2289fe468e332234dea464efd2d168c443 authored about 4 years ago by mycognosist <[email protected]>
11a66f2289fe468e332234dea464efd2d168c443 authored about 4 years ago by mycognosist <[email protected]>
Add logging environment variable
ec9318308be09fbfa84c33f2680b62bca0899c9d authored over 4 years ago by mycognosist <[email protected]>
ec9318308be09fbfa84c33f2680b62bca0899c9d authored over 4 years ago by mycognosist <[email protected]>
Add version badge
2152ea5a107b9107d365ab90264089207eab3128 authored over 4 years ago by mycognosist <[email protected]>
2152ea5a107b9107d365ab90264089207eab3128 authored over 4 years ago by mycognosist <[email protected]>
Remove params from ping RPC
b1f2a074149a88ae49e65621d5d37cf6b71e93b0 authored over 4 years ago by mycognosist <[email protected]>
b1f2a074149a88ae49e65621d5d37cf6b71e93b0 authored over 4 years ago by mycognosist <[email protected]>
remove redundant clones
6fc466cf9330ec99caf2d7bef3da9f61f854cee6 authored over 4 years ago by mycognosist <[email protected]>
6fc466cf9330ec99caf2d7bef3da9f61f854cee6 authored over 4 years ago by mycognosist <[email protected]>
Add Debian packaging section to README
e97ea6e23e067cf91a3463bb076faf54818ae278 authored over 4 years ago by mycognosist <[email protected]>
e97ea6e23e067cf91a3463bb076faf54818ae278 authored over 4 years ago by mycognosist <[email protected]>
Merge branch 'debian_package'
Merging branch with basic Debian package and systemd assets.
684b1533c4bd450a83cc02f36ef5d99c7a7c570b authored over 4 years ago by mycognosist <[email protected]>
Merge branch 'display_switch'
Merging the branch which contains the `power` RPC method to turning the
display on and off. Some...
Add Debian maintainer scripts and basic systemd service file
965e0506c5c79aff46aad95c23c7f928a6a3b995 authored almost 5 years ago by mycognosist <[email protected]>
965e0506c5c79aff46aad95c23c7f928a6a3b995 authored almost 5 years ago by mycognosist <[email protected]>
Update manifest and fix formatting error
7e218434fe569727d8e080fcf61941414d16e9a3 authored almost 5 years ago by mycognosist <[email protected]>
7e218434fe569727d8e080fcf61941414d16e9a3 authored almost 5 years ago by mycognosist <[email protected]>
Update Setup instructions to use release build
0bc5471c0be8f1d5f12597b0016a9f1394dd958d authored about 5 years ago by mycognosist <[email protected]>
0bc5471c0be8f1d5f12597b0016a9f1394dd958d authored about 5 years ago by mycognosist <[email protected]>
Change install instructions to release build
9fc4583880c650559663a844f5e50123a915ad09 authored over 5 years ago by mycognosist <[email protected]>
9fc4583880c650559663a844f5e50123a915ad09 authored over 5 years ago by mycognosist <[email protected]>
Add display power on/off RPC
953bbe3a953d230eb89440d810265a6cff8df99e authored over 5 years ago by mycognosist <[email protected]>
953bbe3a953d230eb89440d810265a6cff8df99e authored over 5 years ago by mycognosist <[email protected]>
Fix port numbers in examples
d4e16735358545172914cd7e902b7f36dd6e8fc2 authored over 5 years ago by mycognosist <[email protected]>
d4e16735358545172914cd7e902b7f36dd6e8fc2 authored over 5 years ago by mycognosist <[email protected]>
Update deps plus minor error changes
1d133f85479e74047cf17b00cf21ad801aa9179b authored over 5 years ago by mycognosist <[email protected]>
1d133f85479e74047cf17b00cf21ad801aa9179b authored over 5 years ago by mycognosist <[email protected]>
Add RPC ping method
6bedddf5419c88ec66b99b28f46b5bfa7fabe9a5 authored over 5 years ago by mycognosist <[email protected]>
6bedddf5419c88ec66b99b28f46b5bfa7fabe9a5 authored over 5 years ago by mycognosist <[email protected]>
Add env var for setting server address and port
058ec7d658190c41def8d9548c0810b7bdeae11d authored over 5 years ago by mycognosist <[email protected]>
058ec7d658190c41def8d9548c0810b7bdeae11d authored over 5 years ago by mycognosist <[email protected]>
Add error tests for I2CError, tidy up
f0599d7e29469f95e24a1d0889acbb4c19d132d1 authored over 5 years ago by mycognosist <[email protected]>
f0599d7e29469f95e24a1d0889acbb4c19d132d1 authored over 5 years ago by mycognosist <[email protected]>
Add tests for OledError responses
11b13615e6994abe6acb234c53c4a3863cb6c409 authored over 5 years ago by mycognosist <[email protected]>
11b13615e6994abe6acb234c53c4a3863cb6c409 authored over 5 years ago by mycognosist <[email protected]>
Fix type
62024d2e3b194491c20c2880b8564369a72beeb0 authored over 5 years ago by mycognosist <[email protected]>
62024d2e3b194491c20c2880b8564369a72beeb0 authored over 5 years ago by mycognosist <[email protected]>
Add docs for draw parameters and example usage, change Pixels struct to Graphic
4c922bb1c06c323a60c045c868cc0ce1900daf80 authored over 5 years ago by mycognosist <[email protected]>
4c922bb1c06c323a60c045c868cc0ce1900daf80 authored over 5 years ago by mycognosist <[email protected]>
Add parameters for dimensions and co-ordinates to the draw RPC
116d31ef7e011888fa0b743484a2a2685bfb59c7 authored over 5 years ago by mycognosist <[email protected]>
116d31ef7e011888fa0b743484a2a2685bfb59c7 authored over 5 years ago by mycognosist <[email protected]>
Add simple draw RPC with single parameter
d34581e48d08074a4afb81e80330d9e0b6665dc9 authored over 5 years ago by mycognosist <[email protected]>
d34581e48d08074a4afb81e80330d9e0b6665dc9 authored over 5 years ago by mycognosist <[email protected]>
Add validators for y_coord
275d7817e68eae41f0be754ee6a730e4a2147b49 authored over 5 years ago by mycognosist <[email protected]>
275d7817e68eae41f0be754ee6a730e4a2147b49 authored over 5 years ago by mycognosist <[email protected]>
Update usage examples and add flush to API table
a68890b70551da4bf71ae765129551af0bb0be97 authored over 5 years ago by mycognosist <[email protected]>
a68890b70551da4bf71ae765129551af0bb0be97 authored over 5 years ago by mycognosist <[email protected]>
Move flush call out of write method
b3d903510a3ea23e82f53197e591f0e59622331f authored over 5 years ago by mycognosist <[email protected]>
b3d903510a3ea23e82f53197e591f0e59622331f authored over 5 years ago by mycognosist <[email protected]>
Move errors into separate file, extend validator and update tests
0453a558d7c293772751195ebf4358532d38d797 authored over 5 years ago by mycognosist <[email protected]>
0453a558d7c293772751195ebf4358532d38d797 authored over 5 years ago by mycognosist <[email protected]>
Remove commented code, fix type and add validation check
73db33122708cdf276a8e2957b21725bd5f772d5 authored over 5 years ago by mycognosist <[email protected]>
73db33122708cdf276a8e2957b21725bd5f772d5 authored over 5 years ago by mycognosist <[email protected]>
Remove unneeded crates and add validation checks on write using snafu ensure macro
a8c9ba3ef20bcdb1cf6f7e16e96b1eb3a9f9da52 authored over 5 years ago by mycognosist <[email protected]>
a8c9ba3ef20bcdb1cf6f7e16e96b1eb3a9f9da52 authored over 5 years ago by mycognosist <[email protected]>
Fix parse error handling
208dbfe41f8e0a4a8aba7c236243c89151572dd4 authored over 5 years ago by mycognosist <[email protected]>
208dbfe41f8e0a4a8aba7c236243c89151572dd4 authored over 5 years ago by mycognosist <[email protected]>
Basic snafu refactor is complete - working
b9b077cfa36c7d01f72623df539c6b8a18454a64 authored over 5 years ago by mycognosist <[email protected]>
b9b077cfa36c7d01f72623df539c6b8a18454a64 authored over 5 years ago by mycognosist <[email protected]>
Add more RPC tests and improve validation error analysis
e3b11c69c726a0d121e752aaa563ec99918944bc authored over 5 years ago by mycognosist <[email protected]>
e3b11c69c726a0d121e752aaa563ec99918944bc authored over 5 years ago by mycognosist <[email protected]>
Add passing test for success rpc case and remove unused import warning for test
8a3458eb78c22fe3bbc64e0767b36b6e7bd2a48d authored over 5 years ago by mycognosist <[email protected]>
8a3458eb78c22fe3bbc64e0767b36b6e7bd2a48d authored over 5 years ago by mycognosist <[email protected]>
Add passing test for rpc internal error and tidy-up rpc imports
cfbb62bf9b1232aff4906c75cd827b3ed405357c authored over 5 years ago by mycognosist <[email protected]>
cfbb62bf9b1232aff4906c75cd827b3ed405357c authored over 5 years ago by mycognosist <[email protected]>
Remove std Error import
07fab2e372265a28ce6439f60bf0c89c2146b642 authored over 5 years ago by mycognosist <[email protected]>
07fab2e372265a28ce6439f60bf0c89c2146b642 authored over 5 years ago by mycognosist <[email protected]>
Make build job fail when encountering clippy warnings
e8635c83f7382a631f2b2e93cb7056cbfb7f5c84 authored over 5 years ago by mycognosist <[email protected]>
e8635c83f7382a631f2b2e93cb7056cbfb7f5c84 authored over 5 years ago by mycognosist <[email protected]>
Add clippy CI, improve errors and tidy up
9d5b7ef51da233d8d19f91fa6529f2bad5b8e20f authored over 5 years ago by mycognosist <[email protected]>
9d5b7ef51da233d8d19f91fa6529f2bad5b8e20f authored over 5 years ago by mycognosist <[email protected]>
Separate business logic into lib
224e8c0f7180c27e8e0a975f273231492b2a0ec2 authored over 5 years ago by mycognosist <[email protected]>
224e8c0f7180c27e8e0a975f273231492b2a0ec2 authored over 5 years ago by mycognosist <[email protected]>
Add logging and update docs
704ec5038e0c1acdeb4078ea06da8a49d40ad87f authored over 5 years ago by mycognosist <[email protected]>
704ec5038e0c1acdeb4078ea06da8a49d40ad87f authored over 5 years ago by mycognosist <[email protected]>
Change port from 3030 to 3031
394a9d100ce4509fed99f48c6325ea4be6fa2a11 authored over 5 years ago by mycognosist <[email protected]>
394a9d100ce4509fed99f48c6325ea4be6fa2a11 authored over 5 years ago by mycognosist <[email protected]>
Formatting
68920a08f6de9a396d6f32f72d1ca8ccc949caec authored over 5 years ago by mycognosist <[email protected]>
68920a08f6de9a396d6f32f72d1ca8ccc949caec authored over 5 years ago by mycognosist <[email protected]>
Add font_size parameter for display write command
30ef7e6ba05da73ca1729ea5184a42a455f67342 authored over 5 years ago by mycognosist <[email protected]>
30ef7e6ba05da73ca1729ea5184a42a455f67342 authored over 5 years ago by mycognosist <[email protected]>
Add validation for write parameters and update README
b759254afbce11ad2aea18508accad3b5c253e65 authored almost 6 years ago by mycognosist <[email protected]>
b759254afbce11ad2aea18508accad3b5c253e65 authored almost 6 years ago by mycognosist <[email protected]>
Add JSON-RPC methods for write & clear, better error handling
4c048528420c0eacf16afd47b8dd8d3c30e5dcc5 authored almost 6 years ago by mycognosist <[email protected]>
4c048528420c0eacf16afd47b8dd8d3c30e5dcc5 authored almost 6 years ago by mycognosist <[email protected]>
Add photo of working OLED display to README
05d78df3c988537d6195c71e8e4663a0dc509e21 authored almost 6 years ago by mycognosist <[email protected]>
05d78df3c988537d6195c71e8e4663a0dc509e21 authored almost 6 years ago by mycognosist <[email protected]>
Create folder for docs/images and move OLED photo
90980a4ebaf76210b26b3fda0b67e0823e304b51 authored almost 6 years ago by mycognosist <[email protected]>
90980a4ebaf76210b26b3fda0b67e0823e304b51 authored almost 6 years ago by mycognosist <[email protected]>
Add photo of working OLED
460e5c2db224110ead2b13c172df8ea229928ca2 authored almost 6 years ago by mycognosist <[email protected]>
460e5c2db224110ead2b13c172df8ea229928ca2 authored almost 6 years ago by mycognosist <[email protected]>
Initial commit
1455d0647bb5624e4566501105bffb60aedf1e89 authored almost 6 years ago by mycognosist <[email protected]>
1455d0647bb5624e4566501105bffb60aedf1e89 authored almost 6 years ago by mycognosist <[email protected]>