Commit graph

  • b0cbba00c4
    Merge pull request #57 from Hedda/patch-1 rbaron 2022-09-09 17:00:59 +02:00
  • c339538913
    Makefile comment nrf2480 -> nRF52840 Hedda 2022-09-09 16:53:01 +02:00
  • 314a7f2fe3
    README.md nrf2480 -> nRF52840 Hedda 2022-09-09 16:51:33 +02:00
  • 7ebfe7e399
    Update "Battery Life" section in README.md rbaron 2022-09-09 16:25:48 +02:00
  • 82eabe778a Fixes BTHome encoding rbaron 2022-08-30 21:02:51 +02:00
  • 5c1ea4a164
    Merge pull request #53 from rbaron/bthome rbaron 2022-08-29 21:35:27 +02:00
  • 81f0af3cf2 Fixes humidity factor & removes illumminance bthome rbaron 2022-08-29 21:17:17 +02:00
  • ce4c496f4d Uses newly minted 0x14 sensor type for moisture rbaron 2022-08-28 22:47:21 +02:00
  • 6ea0bb8525 First stab at an alternative, BTHome compatible BLE protocol rbaron 2022-08-28 18:58:16 +02:00
  • cc8dcf9240
    Merge pull request #49 from rbaron/sleep-adv rbaron 2022-08-11 08:42:39 +02:00
  • 5cfd69479a Advertises while in deep sleep. sleep-adv rbaron 2022-08-08 19:17:40 +02:00
  • a7732f106b Introduces new config flag PRST_BLE_EXPERIMENTAL_LONG_RANGE rbaron 2022-08-03 23:11:42 +02:00
  • 0e9b9feb97
    Merge pull request #47 from perja12/perja/whitespace rbaron 2022-07-07 18:33:59 +02:00
  • d56f60ceef Fix a couple of spelling errors and whitespaces. Per Thomas Jahr 2022-07-07 10:00:04 +02:00
  • e7f7f96797 Moves KiCad project file to KiCad 6 rbaron 2022-05-18 20:11:18 +02:00
  • 6382167efb
    Merge pull request #35 from drspangle/case-top-features rbaron 2022-04-28 22:35:50 +02:00
  • 8b80fe6db0 Reorganized case files Daniel Smullen 2022-04-28 16:25:53 -04:00
  • e047929617 Added gas exchange holes, cutout for photosensor, pry slots Daniel Smullen 2022-04-28 13:11:32 -04:00
  • 59d28c729a
    Merge pull request #30 from rbaron/ble-protocol-v2 rbaron 2022-03-15 08:58:43 +01:00
  • 99abae6f50 Adds comment about valid BLE protocol versions ble-protocol-v2 rbaron 2022-03-15 08:56:06 +01:00
  • 0d307d8ef5 Defaults to BLE protocol version 1 rbaron 2022-03-15 08:52:37 +01:00
  • b4acd3fad7 Unsets debug flags rbaron 2022-03-14 18:25:09 +01:00
  • 8fd4d7222a Implements BLE protocol v2 rbaron 2022-03-14 18:20:45 +01:00
  • 77f398757a Fixes MAC address in the BLE advertisement packet rbaron 2022-02-12 18:38:57 +01:00
  • 1abff035cb Adds PRST_BLINK_LED config to save battery rbaron 2022-02-12 18:37:43 +01:00
  • 03dab21dca
    Merge pull request #26 from rbaron/rand-mac rbaron 2022-01-07 08:40:59 +01:00
  • e16f61509c Add support for using the nRF52 preprogrammed random MAC address rand-mac rbaron 2022-01-06 22:06:43 +01:00
  • 742ae103da Adds the Home Assistant custom component integration to README.md rbaron 2022-01-06 21:31:49 +01:00
  • 9572e5ba16 Fixed LCSC part number for resistor R10 rbaron 2021-12-13 18:43:52 +01:00
  • 989012576e Removes C_para from BOM file rbaron 2021-10-17 23:37:56 -03:00
  • 4a3625f1eb
    Adds Wiki links to README.md rbaron 2021-10-16 14:37:19 +02:00
  • 3bccb0520f
    Merge pull request #18 from rbaron/phototransistor rbaron 2021-10-16 13:57:21 +02:00
  • 452cf3f623 Updates README.md with light sensor info phototransistor rbaron 2021-10-09 10:27:05 +02:00
  • 6528565fad Moves photoresistor all the way to the top & adds test pad rbaron 2021-10-09 10:16:42 +02:00
  • 85643fe41e Cleans up debugging code rbaron 2021-10-09 09:33:02 +02:00
  • 79384cd6b2 Accidentally cleaned up too much rbaron 2021-09-30 19:00:04 +02:00
  • ded36d1c3d Cleanup leftover tests rbaron 2021-09-30 18:55:42 +02:00
  • 697e0022d1 Plots fabrication files rbaron 2021-09-30 18:53:39 +02:00
  • bebf8c0a13 Adds code for reading the phototransistor values rbaron 2021-09-30 18:14:02 +02:00
  • d3ed9a3311 Fixes Q4 (phototransistor footprint) rbaron 2021-09-12 16:03:11 +02:00
  • 934f9cc883 Plots fabrication files rbaron 2021-09-12 15:48:41 +02:00
  • 5ee0fa52fe First step in adding the phototransistor rbaron 2021-09-12 15:25:51 +02:00
  • 16d1a21433
    Merge pull request #16 from jhbruhn/feature/photo_fix_overflow rbaron 2021-09-30 18:18:09 +02:00
  • 44adefedb3 Fix overflow in very dark or noisy situations Jan-Henrik Bruhn 2021-09-30 10:21:40 +02:00
  • 141add87bb
    Merge pull request #6 from yuvalabou/main 1.1.0 rbaron 2021-09-24 19:11:56 +02:00
  • 9b90d5a112 Disabled debug and set deep sleep time to 5 minutes rbaron 2021-09-24 19:08:10 +02:00
  • ef2bfcdadd Updates #ifdef's to #if in main.c rbaron 2021-09-22 22:43:49 +02:00
  • e1f385adbd Fixes #if PRST_HAS_LDR check in ble.c rbaron 2021-09-22 22:30:22 +02:00
  • d8aea1d4ef Introduces version-specific config & condition BLE lux encoding rbaron 2021-09-22 22:23:08 +02:00
  • a00559a98b Uses better LDR x lux model rbaron 2021-09-22 20:40:31 +02:00
  • ba361e099c Adds LCSC part number to the R9 photoresistor rbaron 2021-09-11 15:23:40 +02:00
  • 6f98aa34b1 Calls nrf_gpio_cfg_output(PRST_PHOTO_V) rbaron 2021-09-11 15:16:02 +02:00
  • d2daefaf46 Updates ambient brightness estimation code rbaron 2021-09-11 12:13:55 +02:00
  • be366d5c3c Updates BLE packet payload documentation rbaron 2021-09-11 12:07:10 +02:00
  • a3943bc298 Updates PHOTO_V pin to P0.29 in prst_config.h rbaron 2021-09-11 12:05:53 +02:00
  • b56e930546 Generates footprint position file & BOM rbaron 2021-09-11 11:34:02 +02:00
  • 2e31a488f2 Plotted gerbers and schematic PDF rbaron 2021-09-11 11:17:38 +02:00
  • 0e5f8b8f9d Updates PHOTO_V pin to use pin P0.29 from both modules rbaron 2021-09-11 10:57:54 +02:00
  • 9c6fdfacfc Bumps revision to 1.1.0 rbaron 2021-09-02 22:05:41 +02:00
  • e32803d44d Improvements to photo resistor-based lux estimation rbaron 2021-09-02 21:29:11 +02:00
  • dcd0fc4ae1 Calculate photoresistor and some other fixes (#3) chentadot 2021-07-17 20:50:07 +03:00
  • c9b05859e4 First draft for Photoresistor chentadot 2021-07-05 21:59:39 +03:00
  • 64b2bcc6c6 simplify voltage divider Yuval Aboulafia 2021-05-27 11:12:01 +03:00
  • fdd3a929da Update GERBER Yuval Aboulafia 2021-05-26 14:02:25 +03:00
  • 9698f3eccb minor adjustments to silkscreen Yuval Aboulafia 2021-05-26 13:58:00 +03:00
  • 66e1781b07 Supply V to photoresitor using nrf pin Yuval Aboulafia 2021-05-26 13:51:06 +03:00
  • 5fc298f57c Add Photoresistor Yuval Aboulafia 2021-05-25 11:30:02 +03:00
  • 31570f08e2
    Merge pull request #14 from jhbruhn/feature/nrf52833_pin_fix rbaron 2021-09-03 19:00:47 +02:00
  • 60071b5fde Fix pinout for fast discharge pin Jan-Henrik Bruhn 2021-09-03 12:01:24 +02:00
  • 5c71363258
    Merge pull request #13 from jhbruhn/feature/nrf52833 rbaron 2021-09-02 21:02:57 +02:00
  • 05efd7474c Fix typo in code readme Jan-Henrik Bruhn 2021-09-02 20:02:24 +02:00
  • 683cd692ae Fix indentation and default value for PLATFORM Jan-Henrik Bruhn 2021-09-02 19:46:10 +02:00
  • da049fd8ad Set optimization back to previous value Jan-Henrik Bruhn 2021-09-02 15:48:46 +02:00
  • 1aa07b4d74 Add platforms to readme Jan-Henrik Bruhn 2021-09-02 15:45:33 +02:00
  • 7c8394e709 Add support for nrf52833 based module Jan-Henrik Bruhn 2021-09-02 15:40:19 +02:00
  • a034827ddc Adds img/wiki/swdpins.jpg rbaron 2021-08-08 15:31:03 +02:00
  • 70dada1f0a Updates README.md with official ESPHome support for b-parasite rbaron 2021-05-31 21:41:52 +02:00
  • 753e5d8325 Adds the E73-2G4M08S1C module to the BOM and pick-and-place files rbaron 2021-05-31 21:13:00 +02:00
  • 795fc46849 Updates docs for data encoding in the BLE advertisement packet rbaron 2021-05-02 20:20:39 +02:00
  • 837a30ba03 Adds the whole MAC address in the advertisement packet rbaron 2021-05-02 12:14:52 +02:00
  • 19f9a68b3b Bump RTT logger buffer from 512 to 1024 rbaron 2021-05-02 11:32:45 +02:00
  • dfc5a40717 Updates bridge docs rbaron 2021-05-01 18:42:58 +02:00
  • c110810334 Attaches two least significant MAC address bytes to advertisement packet rbaron 2021-04-26 20:41:41 +02:00
  • f0b3294f0f Fixes possible overflow in the soil moisture BLE encoding rbaron 2021-04-26 20:40:54 +02:00
  • 6b6bb78b6c Adds badge to README.md and renames build workflow to "firmware build" 1.0.0 rbaron 2021-04-10 22:24:22 +02:00
  • 7ea4136230 Updates workflow Dockerfile to debian:bullseye-slim rbaron 2021-04-10 22:15:25 +02:00
  • d518945da4 Sets up a simple lint & build CI with GitHub Actions rbaron 2021-04-10 20:56:13 +02:00
  • e54449bf84 Adds make lint and make lint-fix rbaron 2021-04-10 18:19:37 +02:00
  • 9057d67c0c Clean up unused code and done TODO rbaron 2021-04-10 18:05:44 +02:00
  • 2345498ffc Adds stl and step files for a 3d printable case rbaron 2021-04-10 11:58:40 +02:00
  • 74977e3263 Updates Q1, Q2, Q3 orientation in kicad/parasite-top-pos.csv rbaron 2021-04-08 18:46:12 +02:00
  • 63d9b5127d Removes playground code rbaron 2021-04-01 14:50:28 +02:00
  • 3b0e2043f2 Mass cleanup rbaron 2021-04-01 14:45:35 +02:00
  • 463fdb5ef4 Corrects the raw ADC soil mesasure given the current input voltage rbaron 2021-03-31 20:12:47 +02:00
  • d215d5f4a7 Sets transmitting power to +8dB rbaron 2021-03-31 18:37:50 +02:00
  • ff97d080d7 Refactors ESPHome example rbaron 2021-03-28 10:48:25 +02:00
  • 3c7180fefa Adds run_counter to ble advertising packet rbaron 2021-03-28 10:44:33 +02:00
  • 37fd1173ec Sets MAC address to a random static value rbaron 2021-03-26 17:18:38 +01:00
  • 6ec48b7188 Puts soil moisture reading into the BLE advertisement packet rbaron 2021-03-26 16:30:09 +01:00
  • 30162f4628 Cleans up logging rbaron 2021-03-26 13:45:28 +01:00