Skip to content
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
J

jeti

@jeti
  • Getting Started
  • Controller
  • Build
  • Hardware
  • Download/API
  • Forum
  • Store
About
Posts
78
Topics
12
Shares
0
Groups
0
Followers
0
Following
2

Posts

Recent Best Controversial

  • 💬 EFEKTA Temperature & Humidity mini sensor
    J jeti

    @berkseo do you have a 3d Model of the Sensor? I could support with designing a housing if you want!

    OpenHardware.io temperature atmega328 battery humidity atmega 328p-mu

  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti

    @berkseo cool thanks for your update, really impressive which detail you are aiming to achieve!
    I'm planning to get some as soon as possible :-) already gathering the parts. Any chance you upload the PCB?

    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti

    @berkseo it looks very good! Is testing running good?
    Any hickups ?

    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti

    @berkseo ah thanks. If you need somebody to test. I would be happy to do so.

    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti

    @berkseo on the second restart the temperature shows 46°C that's why in wondered of this is caused by testing. As during "normal" using this should not be an issue

    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti

    @berkseo awesome! Great work!
    One question: the high temperature is a result of testing? So with a long enough sleep time the temp will be accurate?

    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti

    @berkseo thanks!

    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti

    @berkseo any chance you can provide a brief feedback?
    What is your status on the software side?

    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

  • 💬 EFEKTA Temp&Hum sensor(ver. nRF52 )+E-Ink display
    J jeti

    Looking good! Please keep up the awesome work.

    OpenHardware.io nrf52832 e-ink display e-paper nrf52 nrf52810 nrf52811 nrf52840 temperature & humidity sensor

  • 💬 Aeos : a NRF52 versatile, up to 9in1, device
    J jeti

    Sounds good to me! Thanks a lot for your effort!

    OpenHardware.io motion nrf52 pressure weather accelerometer light lux humidity microphone air quality door contact ble temperature security nfc multisensors

  • 💬 Aeos : a NRF52 versatile, up to 9in1, device
    J jeti

    @scalz just found this project. It looks amazing!
    Is there anything we can do to support the progress?

    OpenHardware.io motion nrf52 pressure weather accelerometer light lux humidity microphone air quality door contact ble temperature security nfc multisensors

  • 💬 NRF2RFM69
    J jeti

    @tbowmo i have some left over. If you are interested just shoot me a pm
    Thanks
    Jeti

    OpenHardware.io rfm69 adapter converter nrf24l01

  • 💬 Arduino Pro Mini Shield for RFM69(H)W
    J jeti

    Hi Guys,

    I am having troubles with the Version 015 ( i have checked that DI00 is routed to PIN2).

    My definition for the radio looks like this:

    // Enable and select radio type attached 
    #define MY_RADIO_RFM69
    #define MY_IS_RFM69HW
    #define MY_RFM69_FREQUENCY RF69_433MHZ
    

    but i still get a error:
    !TSM:FPAR:FAIL

    Adding a capacitor did nit help either. Does someone have a similar Issue?

    Thanks

    OpenHardware.io atmega328p atmega328 pressure interstitial humidity wireless pcb rfm69hw sensor bme280 rfm69 temperature arduino si7021

  • 💬 RFM69 Multisensor Node (CR2032)
    J jeti

    @mtiutiu
    got that too :+1:

    OpenHardware.io mysensors temperature & humidity sensor

  • 💬 RFM69 Multisensor Node (CR2032)
    J jeti

    @mtiutiu
    already got the Si7021, will get a MAX44009 and give it a go, I will check back when i started going!

    OpenHardware.io mysensors temperature & humidity sensor

  • 💬 RFM69 Multisensor Node (CR2032)
    J jeti

    @mtiutiu
    is there anything we can do to help you?
    I would be really interested :simple_smile:

    OpenHardware.io mysensors temperature & humidity sensor

  • only sending first 8 digits of value
    J jeti

    Hi all,

    I am working on a I Button reader (Key Holder for homestatus use). I have everything working but one detail...
    I have 2 seperat OneWire conections (will be 4 in future), each is connected to one reader. Getting the ID of each button works fine but on the first reader I get the ID (8 byte long) and random numbers attached to the end when I send it.
    On the second reader there is also a number attached but it stays the same.

    • is there a way to shorten the send value (V_VAR1) to valid digits?

    thanks in advance

    oh yes, this is the sketch I am using:

    // Enable debug prints to serial monitor
    #define MY_DEBUG 
    
    // Enable and select radio type attached
    //#define MY_RADIO_NRF24
    #define MY_RADIO_RFM69
    #define MY_IS_RFM69HW
    #define MY_RFM69_FREQUENCY RF69_433MHZ
    
    #define MY_NODE_ID 102 
    
    #include <SPI.h>
    #include <MySensors.h>  
    #include <OneWire.h>
    
    // This is the pin with the 1-Wire bus on it
    OneWire ds_1(3);
    OneWire ds_2(4);
    OneWire ds_3(5);
    OneWire ds_4(6);
    
    
    
    
    // unique serial number read from the key
    byte addr_1[8];
    int addr_1_last;
    byte addr_2[8];
    int addr_2_last;
    
    
    // poll delay (I think 750ms is a magic number for iButton)
    int del = 750;
    
    #define CHILD_ID_1 1
    #define CHILD_ID_2 2
    #define CHILD_ID_3 3
    
    MyMessage ReadMsg_1(CHILD_ID_1, V_VAR1);
    MyMessage ReadMsg_2(CHILD_ID_2, V_VAR2);
    MyMessage ReadMsg_3(CHILD_ID_3, V_VAR3);
    
    void setup() {
      Serial.begin(115200);
    }
    
    void presentation()  {
      sendSketchInfo("iButton Reader", "1.0");
      present(CHILD_ID_1, S_CUSTOM);
      present(CHILD_ID_2, S_CUSTOM);
      present(CHILD_ID_3, S_CUSTOM);
    }
    
    void loop() {
    byte result;
    
      // search looks through all devices on the bus
       ds_1.reset_search();
         for( int i = 0; i < 8;  ++i )
      addr_1[i] = (char)0;
       ds_1.search(addr_1);
    //   Serial.println(ds_1.crc8(addr_1,7));
      if(ds_1.crc8(addr_1,7) == 0 && addr_1_last == 0) {
    
      send(ReadMsg_1.set(0)); 
    addr_1_last = 1;
    
      for( int i = 0; i < 8;  ++i )
      addr_1[i] = (char)0;
      }  
      else if (ds_1.crc8(addr_1,7) >> 0  && addr_1_last == 1){
    
        send(ReadMsg_1.set(addr_1,HEX)); 
         addr_1_last = 0;
    
      }
       ds_2.reset_search();
         for( int i = 0; i < 8;  ++i )
      addr_2[i] = (char)0;
       ds_2.search(addr_2);
     //  Serial.println(ds_2.crc8(addr_2,7));
      if(ds_2.crc8(addr_2,7) == 0 && addr_2_last == 0) {
    
      send(ReadMsg_2.set(0)); 
    addr_2_last = 1;
    
      for( int i = 0; i < 8;  ++i )
      addr_2[i] = (char)0;
      }  
      else if (ds_2.crc8(addr_2,7) >> 0  && addr_2_last == 1){
        
    
        send(ReadMsg_2.set(addr_2,HEX)); 
         addr_2_last = 0;
    
      }
    
      delay(del);
      return;
      }
    
    

    edit:
    for clarification:
    this is the 8 byte code:
    "0102E47F1600003F"
    but V_VARxxx is something like:
    "0102E47F1600003F0000017CD2861800"
    so first 16 digits are correct then random :-(

    Troubleshooting
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular