The WORKBENCH part 1

the TTN stick gets its power from the USB bus which is 5 V (this node has no battery connection)
32U4 the (leonardo) processor operates on 5 v but the LoRa module RN2483 on 3v3.

so the stepdown is to make 3v3 from the 5v and the level shifterr is to ‘level’ the UART signals
in the final node I don’t use the fancy buck/boost module but a simple stepdown converter.

there will be some more things on the protoboard like an rgb led and a reset button (need that for programming the thing)
my problem is that I get an idea and start immediate with it… that’s why all my tables are full :rofl:

1 Like

Your workbench must be a ton of fun for a tinkerer.
So a level switcher is just for data but not for actual power? I thought you could a level shifter to do 5v -> 3v3 to also drive/power things. Not at all or only limited?

  • edit. Read up on it, looks like it’s indeed only for data.


the RN2483 ‘A’ version arrived

1 Like

whats new in the ‘A’ version?

If I’m not mistaken, it has to do with the tolerance of the cristal inside, they improved that.
The famous’cold’ problem, and it’s getting winter here in Holland, so I didn’t want to use my ‘old’ stock.

But my outdoor testnode is running on a older rn2483 version and still everything is ok… waiting for minus 5 :slight_smile:

1 Like


using 'analog design tools :smirk:


5v - 3v3 - reset - levelshifter


everything works… last part now is mounting the rn2483A

  • decided to build version v2 of the TTN stick with this 32U4 @ 3v3 so you don’t need the levelshifter/voltage conversion

update 2018 :sunglasses:

that’s not true … the GPIO is still 5v so you need a level shifter to connect it to rn2483 or rak811


1 Like

32 days… and still going strong on a 1.5 AA battery :sunglasses:


My Rocket sample is on its way now, are you using custom code? or their supplied code.

ah nice, I use the code supplied a few post back here ( but it works only with an bme280 sensor)

if we talk about the beta board

1 Like

Looking at the code it wakes every 8 seconds to then go back to sleep on a loop for x minutes, as the Rocket device works off a 1.5v battery I assume its using a boost converter on the board too?

I’m assuming this approach is no good on the cheap Lora324u boards due to the lack of memory space

No this works different then the widely used 'counting loops for timing.

The RN2483 is brought to sleep ttn.sleep(SLEEP_PERIOD); and wakes up the 328p with an interrupt attachInterrupt (digitalPinToInterrupt(2), awake, LOW);

The max sleep period is determined by the Microchip module and is 49.7 days.

This works only with the RN2483 and the TTN library
and off course the LoW Power lib from the same company

1 Like


by mistake bought 2 of these … :rofl:

* useless for lorawan


the 10k th payload arrived … no errors on the TTN backend, integration with Cayenne works flawless :sunglasses:

Is there a boost converter on the node or how can you power it with only 1.5V?

yes there is… works between 1.2 and 3 v


my first RAK LoRa module arrived … very curious to compare it with the RN2483



1 Like

Managed to adapt the sleep code to work on the Badger board too, my DROK usb device wont tell me the uA but its less than 1mA in sleep


1 Like

It’s 200 uA measured with a Fluke meter in sleep mode, matches the NAS specification exactly.



1 Like

Care to share that on, e.g., Getting Badgerboard to work with TTN? (Though I wonder if people still buy that, given the high price and lousy support…)

Yep will do, its nothing special - borrowed code etc