Commit graph

  • 3c2094db2d Add GitHub action rbaron 2022-12-09 20:01:46 +01:00
  • fbf1a35099 Moves configs to Kconfig rbaron 2022-12-09 19:38:56 +01:00
  • cb6ed73691 Add battery percentage computation rbaron 2022-12-09 19:02:55 +01:00
  • 676b525bd9 Reading and sending real soil moisture works! rbaron 2022-12-07 22:22:41 +01:00
  • 01bb9da2a4 Cleanups rbaron 2022-12-07 21:43:30 +01:00
  • f7373cc6da Custom Soil Moisture cluster works! :) rbaron 2022-12-06 19:14:47 +01:00
  • 15b1d9d2a8 Batt, temp and humi show up (with reporting!) on HA with zigbee2mqtt :)) rbaron 2022-12-05 18:50:26 +01:00
  • 9b1efb7f82 Quick and dirty commenting out all LEDs rbaron 2022-12-04 21:33:16 +01:00
  • d857448df8 Added a humidity cluster rbaron 2022-12-04 19:11:30 +01:00
  • 55808ed7e1 Links prstlib and restructures project to match other samples rbaron 2022-12-04 18:05:07 +01:00
  • d8322c9162 Modified the zigbee template with added temperature cluster rbaron 2022-12-04 17:49:22 +01:00
  • f090b25a2c Got manufacturer data to show as "b-parasite" in zigbee2mqtt rbaron 2022-12-04 14:30:54 +01:00
  • f05d1f8e3b Zigbee sample works with nRF52840dk + zigbee2mqtt rbaron 2022-12-03 18:59:10 +01:00
  • af3a9add74 Fix README links rbaron 2022-12-07 20:04:33 +01:00
  • fdf41575a7
    Merge pull request #76 from rbaron/nrf-connect rbaron 2022-12-07 20:01:32 +01:00
  • 3bf90451db Remove legacy nrf-sdk code/b-parasite nrf-connect rbaron 2022-12-07 19:28:20 +01:00
  • 192cca127c Update README.md rbaron 2022-12-07 19:19:43 +01:00
  • 002500dcd6 Adds samples/ble/README.md rbaron 2022-12-07 18:57:27 +01:00
  • 22c80dcb58 BRD complete arthurbenemann 2022-12-06 22:11:41 -08:00
  • a8c7d3c1cd <zephyr/zephyr.h> -> <zephyr/kernel.h> in prstlib rbaron 2022-12-06 19:18:37 +01:00
  • 8d7c8a137a SCH cleanup, BRD routing arthurbenemann 2022-12-05 22:36:48 -08:00
  • f7022aab8d Update to nRF Csense arthurbenemann 2022-12-04 11:28:45 -08:00
  • f7806d4c7e Really fixing BTHome v2 illuminance encoding this time rbaron 2022-12-04 10:32:20 +01:00
  • cab55d9b8c <zephyr/zephyr.h> -> <zephyr/kernel.h> everywhere rbaron 2022-12-04 10:16:00 +01:00
  • 381bbb7ceb Fix illuminance encoding in ble, BTHome v2 rbaron 2022-12-04 10:13:01 +01:00
  • cc62786d16 Updates GitHub actions to build for different board revisions rbaron 2022-12-03 14:11:22 +01:00
  • 8bfd75de78 Fix BTHome v2 encoding - sort entries by Object IDs rbaron 2022-12-03 13:49:17 +01:00
  • bc08c8284a Updates Zephyr imports to use the <zephyr/...> prefix rbaron 2022-12-03 11:26:03 +01:00
  • 7c0b83e94e Add blackmagicprobe.board.cmake to board.cmake for both variants rbaron 2022-12-03 11:05:24 +01:00
  • 6969d74a8c Fixes GitHub actions to use board revisions rbaron 2022-12-03 11:04:20 +01:00
  • f476e69229 Adds board revisions for nRF52833 variant rbaron 2022-12-03 11:03:55 +01:00
  • dc88916823 Add board 1.0.0, 1.1.0, 1.2.0 board revisions for nRF52840 variant rbaron 2022-12-03 10:46:48 +01:00
  • a93171b9bf Adds support for user-supplied BT address rbaron 2022-12-01 19:48:36 +01:00
  • b483af4126 Fixes actions rbaron 2022-11-30 21:13:19 +01:00
  • ad45efb6d9 Cleanup actions rbaron 2022-11-30 21:06:08 +01:00
  • b731006dbb Adds bthomv1 build for nRF52833 to GitHub workflow rbaron 2022-11-30 19:28:48 +01:00
  • a9a478f68f Add a nRF52840 build to GitHub workflow rbaron 2022-11-30 19:22:13 +01:00
  • 0bda7de7cf Add b-parasite with nRF52833 board definition rbaron 2022-11-30 19:09:33 +01:00
  • fe09c0b2f1 Update github actions to generate more samples rbaron 2022-11-30 18:33:06 +01:00
  • bbb3a8ccf1 Add initial solar circuit Arthur 2022-11-29 21:14:12 -08:00
  • 9c62b12446 Update default Kconfig in samples/ble rbaron 2022-11-29 22:52:08 +01:00
  • dbaf44ecc1 Cleanup comments rbaron 2022-11-29 20:25:15 +01:00
  • 3b104cdf24 Implements BTHome v1 and v2 encodings for ble sample rbaron 2022-11-29 20:05:41 +01:00
  • 4a6e3dcec3 Update github action & workflow to build nrf-connect samples rbaron 2022-11-28 19:44:41 +01:00
  • fc3a0652aa Add blinky sample rbaron 2022-11-28 19:38:32 +01:00
  • 46a8285f59 Reuse macros.h in nrf-connect/samples/soil_read_loop/src/main.c rbaron 2022-11-27 23:21:50 +01:00
  • 89d2999bd8 Deletes old sample rbaron 2022-11-27 22:36:32 +01:00
  • cc4c47927b Moves soil_read_loop to samples/ rbaron 2022-11-27 22:36:06 +01:00
  • 00a7114dd1 Extracts boards/ and dts/ to prstlib rbaron 2022-11-27 18:56:47 +01:00
  • 5ceccfafcc Extracts prstlib rbaron 2022-11-27 18:37:42 +01:00
  • df7700cdd7 Recalibrated. BLE sample seems to work e2e @ 2.7uA sleep :) rbaron 2022-11-25 23:42:40 +01:00
  • a9d551f33c Adds a calibration sample rbaron 2022-11-25 23:20:03 +01:00
  • 5510fd963c BLE sample kinda works. Pending calibration rbaron 2022-11-25 22:30:42 +01:00
  • 339e5bebe9 Fixs PWM current consumption - SYSTEM ON sleep @ ~2.7uA rbaron 2022-11-22 22:21:16 +01:00
  • 6705c11867 Cleanup rbaron 2022-11-18 01:16:44 +01:00
  • d18e7ab2d6 Kconfigure BLE service data length rbaron 2022-11-18 01:14:58 +01:00
  • c5a5fcaf5f Adds simple Kconfig rbaron 2022-11-18 00:50:10 +01:00
  • a65b00a439 Cleanup rbaron 2022-11-17 19:56:02 +01:00
  • 9333913571 Encoding of b-parasite protocol v2 works I guess rbaron 2022-11-17 19:51:35 +01:00
  • ce55e927df
    update kicad files chucknorris101 2022-11-17 09:10:04 -06:00
  • 8c7a2c35de Update shtc3 API rbaron 2022-11-16 19:49:09 +01:00
  • 597542649a Moved BLE stuff to src/ble/ rbaron 2022-11-16 19:28:40 +01:00
  • 3749d689ba Very minimal, working BLE advertising rbaron 2022-11-16 00:00:16 +01:00
  • 8cfb87ef32 Configs button rbaron 2022-11-14 22:37:03 +01:00
  • ffeca36c27 Configures LED rbaron 2022-11-14 22:22:08 +01:00
  • c15120178f Enables RTT console for bparasite_nrf52840 rbaron 2022-11-14 19:13:04 +01:00
  • a639343b6e Code commpiles for custom bparasite_nrf52840 board rbaron 2022-11-14 19:01:39 +01:00
  • 427f9279de Revert "Uses a single PNP BJT in the fast discharge circuit" legacy-nrf-sdk rbaron 2022-11-14 08:48:02 +01:00
  • 2779fe9af6 Started adding a b-parasite board. Not working yet rbaron 2022-11-14 08:47:14 +01:00
  • 3d6b4eaef1 Tame log levels rbaron 2022-11-13 17:28:38 +01:00
  • 59f2aad3db Some hacky macros for error handling rbaron 2022-11-13 17:26:50 +01:00
  • 107936770e Better error handling in adc.c rbaron 2022-11-13 16:50:34 +01:00
  • 6b1f52925e Moved adc stuff to adc.c rbaron 2022-11-13 16:18:30 +01:00
  • 522452b465 ADC works rbaron 2022-11-13 14:37:55 +01:00
  • 9c9492567f PWM kinda works rbaron 2022-11-13 11:20:31 +01:00
  • bae06952fb Initial commit rbaron 2022-11-12 12:45:03 +01:00
  • baec1c2a80 Adds missing base.stl to experimental/rotisserie rbaron 2022-11-08 19:19:08 +01:00
  • 420dad77e1
    reupload original chucknorris101 2022-11-07 16:07:24 -06:00
  • d0a32c2f20
    Rename adc.c to mini-adc.c chucknorris101 2022-11-07 16:05:50 -06:00
  • 9c272383c4
    Update adc.c chucknorris101 2022-11-07 09:47:17 -06:00
  • 359fc4bc66
    Merge pull request #1 from chucknorris101/Mini-Parasite chucknorris101 2022-11-07 09:46:16 -06:00
  • d045ad9a1b
    Add config for Mini Parasite chucknorris101 2022-11-07 09:14:41 -06:00
  • fb7dff8bfe Uses a single PNP BJT in the fast discharge circuit rbaron 2022-11-06 18:20:47 +01:00
  • 54c6c09ff0
    Merge pull request #68 from oleo65/python-flash-script 1.2.0-mini rbaron 2022-10-23 19:02:58 +02:00
  • 149e15480d
    Fixed typo in readme and changed meaning of the sentence to better reflect the actual situation. Ole Odendahl 2022-10-23 19:00:57 +02:00
  • d8dfcc69a9
    Final cosmetic changes in flashing code to improve output and variable naming. Ole Odendahl 2022-10-23 18:55:46 +02:00
  • e45bb43b84
    Clarified mac address code so that it will be clearer what it contains (static device mac). Ole Odendahl 2022-10-23 18:51:56 +02:00
  • 100f4046fa
    Added basic readme for flashing based on issue #67. Ole Odendahl 2022-10-23 18:10:08 +02:00
  • 53e52f3267
    Moving the flashing files to different subfolder for better discoverability. Ole Odendahl 2022-10-23 18:09:43 +02:00
  • a25ec5ca58
    Simplified the cli of flashing scripts. Ole Odendahl 2022-10-23 18:00:11 +02:00
  • 8202761646
    Added requirements file for python environment setup. Ole Odendahl 2022-10-23 17:35:15 +02:00
  • 39f839b794
    Changed use of memory addresses in mac address reader to hex representation. Ole Odendahl 2022-10-23 17:32:57 +02:00
  • 1174bcab67
    Added script for facilitating flashing procedures with pyocd. Ole Odendahl 2022-10-23 11:48:24 +02:00
  • f4df95e6a0
    Added mac converter class for easy reading of mac address from microcontroller. Ole Odendahl 2022-10-23 11:38:12 +02:00
  • 785c8d7874
    Merge pull request #65 from hallsny/main rbaron 2022-10-10 23:09:06 +02:00
  • e1ec8fd5a8
    high airflow case design stl and 3mf files hallsny 2022-10-10 13:16:10 -07:00
  • 220ff6ec61
    Merge pull request #64 from rbaron/rotisserie rbaron 2022-09-29 23:25:58 +02:00
  • 0c7222d199 Open sources the rotisserie / spinning drying jig rotisserie rbaron 2022-09-29 23:21:32 +02:00
  • 9c2c3d7c3a
    Merge pull request #62 from sairon/cheaper-lcsc-r10 rbaron 2022-09-29 22:56:19 +02:00
  • f44e91f865
    replace R10 LCSC part with equivalent without extra fee Jan Čermák 2022-09-29 20:28:56 +02:00