# Create my owm design inspired by generic node se

**URL:** <https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020>\
**Category:** Generic Node\
**Created:** [May 15, 2023, 8:16am UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020 "2023-05-15T08:16:51Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![simon1](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/s/fbc32d/32.png) [@simon1](https://www.thethingsnetwork.org/forum/u/simon1)\
**Post date:** [May 15, 2023, 8:16am UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/1 "2023-05-15T08:16:51Z")

</div>

HI all,  
I would like to create my own design of Generic node se. I read this [post](https://www.thethingsnetwork.org/forum/t/simplification-of-design-removal-of-antenna-components/55531) and in the idea I would like to do almost the same thing. I want to keep antenna part. Just remove RFO\_LP part.

What i would like to do :

- Always use HP so I can drop U6B ?
- Can I remove all components between RFO\_LP and RF3 fromU7 ? Can I let RFO\_LP pin floating ?
- Just to be sure, the mode is selected from software if I want send or receive data that’s it ? By SUBGRF\_SetSwitch from STM32WLxx-HAL\_Driver

Thanks for your help

---

<div class="post-metadata">

**Author:** ![kersing](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/kersing/32/44777_2.png) [@kersing](https://www.thethingsnetwork.org/forum/u/kersing)\
**Post date:** [May 15, 2023, 8:51am UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/2 "2023-05-15T08:51:05Z")

</div>

Do you want to be able to use the device for EU868? If so removing the low power output would be a bad choice as it increases power usage during transmission significantly without any gain in output power.

---

<div class="post-metadata">

**Author:** ![simon1](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/s/fbc32d/32.png) [@simon1](https://www.thethingsnetwork.org/forum/u/simon1)\
**Post date:** [May 15, 2023, 9:35am UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/3 "2023-05-15T09:35:43Z")

</div>

Yes I want to use it for EU868. Could you explain me why it will increase power usage ? I’m newbie with STM32WL55 and Lora 😊. There is a table somewhere where I can see power usage in different mode ?

So I have another question how the choice is done in the software for LOW or HIGH power and receive mode ? There is a specific function where FE\_CTRL1/2/3 are used ?

---

<div class="post-metadata">

**Author:** ![LoRaTracker](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/loratracker/32/48502_2.png) [@LoRaTracker](https://www.thethingsnetwork.org/forum/u/LoRaTracker)\
**Post date:** [May 15, 2023, 10:02am UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/4 "2023-05-15T10:02:43Z")

</div>

> [@simon1](#):
>
> Could you explain me why it will increase power usage ? I’m newbie with STM32WL55 and Lora

Because the LP port uses a high efficiency power amplifier, the BOOST pin does not.

This is mentioned in the LoRa device datasheets, which if your designing a LoRa board with its own RF bits etc, is an essential cover to cover read.

Most, even experienced designers, would stay away from laying out their own LoRa board, it requires a fair bit of background and understanding of LoRa and RF stuff, plus a fair bit of fancy test equipment to make sure the impedance matching and harmonic surpression is adequate.

---

<div class="post-metadata">

**Author:** ![simon1](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/s/fbc32d/32.png) [@simon1](https://www.thethingsnetwork.org/forum/u/simon1)\
**Post date:** [May 15, 2023, 10:08am UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/5 "2023-05-15T10:08:23Z")

</div>

Ok nice thanks for the explanations 😉

---

<div class="post-metadata">

**Author:** ![simon1](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/s/fbc32d/32.png) [@simon1](https://www.thethingsnetwork.org/forum/u/simon1)\
**Post date:** [May 15, 2023, 2:34pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/6 "2023-05-15T14:34:22Z")

</div>

So if I want to use EU868 maybe I can remove all parts of the line RFO\_HP ?

---

<div class="post-metadata">

**Author:** ![kersing](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/kersing/32/44777_2.png) [@kersing](https://www.thethingsnetwork.org/forum/u/kersing)\
**Post date:** [May 15, 2023, 3:02pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/7 "2023-05-15T15:02:08Z")

</div>

If you only want to use EU868 that might be an option.

However, why not use an existing module like Seeeds Lora-E5 or a Rak one? A lot easier to integrate and less chance of failure.

---

<div class="post-metadata">

**Author:** ![simon1](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/s/fbc32d/32.png) [@simon1](https://www.thethingsnetwork.org/forum/u/simon1)\
**Post date:** [May 16, 2023, 1:17pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/8 "2023-05-16T13:17:23Z")

</div>

Yes it’s a good idea to use Seeeds Lora-E5 why not. I’ve also one question, my question is about R9, L15, L13 and L14, all these components are I supposed a filter. How values are calculated?

---

<div class="post-metadata">

**Author:** ![kersing](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/kersing/32/44777_2.png) [@kersing](https://www.thethingsnetwork.org/forum/u/kersing)\
**Post date:** [May 16, 2023, 1:42pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/9 "2023-05-16T13:42:29Z")

</div>

> [@simon1](#):
>
> How values are calculated?

That is where

> [@LoRaTracker](#):
>
> Most, even experienced designers, would stay away from laying out their own LoRa board, it requires a fair bit of background and understanding of LoRa and RF stuff, plus a fair bit of fancy test equipment to make sure the impedance matching and harmonic surpression is adequate.

Comes into the discussion.

---

<div class="post-metadata">

**Author:** ![strooom](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/strooom/32/45441_2.png) [@strooom](https://www.thethingsnetwork.org/forum/u/strooom)\
**Post date:** [May 18, 2023, 9:34pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/10 "2023-05-18T21:34:13Z")

</div>

Seeed Studio Wio-E5 is also only bringing the high-power output out. (Up to 22 dBm).  
Using it in EU, you have to limit to 14 dBm.  
For 14 dBm, it’s going to consume 45 mA (HighPower output) io 25.5 mA (LowPower output), according to the SX126x datasheet.  
So this module is not optimal in terms of power efficiency for EU-868

---

<div class="post-metadata">

**Author:** ![kersing](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/kersing/32/44777_2.png) [@kersing](https://www.thethingsnetwork.org/forum/u/kersing)\
**Post date:** [May 18, 2023, 10:21pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/11 "2023-05-18T22:21:12Z")

</div>

> [@strooom](#):
>
> Seeed Studio Wio-E5 is also only bringing the high-power output out.

Yes, they made that mistake, as did RAK. However, they got the RF matching right. Starting out from scratch is nice if you have an awful lot of time to waste and the right knowledge and equipment to get things right. And the drive to learn things by searching and trying, not by asking someone to help out every step of the way because there won’t be a lot of people here able to help.

---

<div class="post-metadata">

**Author:** ![descartes](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/descartes/32/47220_2.png) [@descartes](https://www.thethingsnetwork.org/forum/u/descartes)\
**Post date:** [May 18, 2023, 10:28pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/12 "2023-05-18T22:28:25Z")

</div>

> [@strooom](#):
>
> So this module is not optimal in terms of power efficiency for EU-868

Yup, we mourned those design flaws when it first came out. The RAK module has the same flaw/assumption too, however I believe the RAK SIP has resolved this.

It would be have been a smarter move by the Far East companies to create an efficient EU module, but the reality is that they created an easy to use STM32WL module at a (rapidly fluctuating) reasonable price. And I can place the Seeed module by hand on to a PCB, whereas having watched others trying to place BGA components, I know I’m not going to be very efficient at that. And I don’t have a tearing need right now to run out a few hundred at my CEM on their PnP machines.

So I’m happy to spend a little more on batteries for adhoc prototypes for the convenience of supply chain & manufacture.

---

<div class="post-metadata">

**Author:** ![cndrxn](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/cndrxn/32/44659_2.png) [@cndrxn](https://www.thethingsnetwork.org/forum/u/cndrxn)\
**Post date:** [July 30, 2023, 8:09pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/13 "2023-07-30T20:09:47Z")

</div>

Hi,

@simon1 maybe I’m a bit late to the discussion, but would also like to give my opinion here:

1. ST has released new ultra-miniature BALFHB-WL-0xD3 and BALFLB-WL-0xD3 [BALUNs](https://www.st.com/en/wireless-connectivity/baluns.html) for their STM32WL series SoCs. Along with their complementary reference design for the [High Band - Low Power](https://www.st.com/en/evaluation-tools/stdes-wl5i4ilh.html) option you can create really compelling design without having much RF knowledge on a 4-layer board.
2. If you don’t want to design it from scratch, you can check out the [MAMWLExx](https://www.move-x.it/mamwle-module/) series modules from Move-X or [RAK3172LP-SiP](https://docs.rakwireless.com/Product-Categories/WisDuo/RAK3172-SiP/Overview/#product-description) from Rakwireless, both of which are great options.

I’m curious which option you took/will take in the end.

Cheers!

---

<div class="post-metadata">

**Author:** ![strooom](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/strooom/32/45441_2.png) [@strooom](https://www.thethingsnetwork.org/forum/u/strooom)\
**Post date:** [December 20, 2023, 3:27pm UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/14 "2023-12-20T15:27:07Z")

</div>

In the mean time I have learned that both Seeed and RAK have 2 variants of their modules : one with the high power output and one with the low power output :

High-power version : [Wio-E5 STM32WLE5JC lora module, embedded SX126X and MCU for LoRaWAN Wireless Sensor Network & IoT devices - EU868 & US915 - Seeed Studio](https://www.seeedstudio.com/LoRa-E5-Wireless-Module-p-4745.html?queryID=e813a39f7b354c6f03f52da00c692799&objectID=4745&indexName=bazaar_retailer_products)

Low-power version : [Wio-E5-LE Wireless Module (Bulk) - STM32WLE5JC, ARM Cortex-M4 and SX126x embedded, supports LoRaWAN on EU868 & US915-Seeed Studio - Seeed Studio](https://www.seeedstudio.com/Wio-E5-LE-Wireless-Module-Bulk-STM32WLE5JC-p-5751.html?queryID=77d809c0c11fbb1df1fe3123a131c288&objectID=5751&indexName=bazaar_retailer_products)

The RAK3172-SiP version does support up to 22dBm TX power.  
[RAK3172-SiP | STM32WL Module | LoRa-e5 Module | LoRaWAN SiP - LoRa SiP – RAKwireless Store](https://store.rakwireless.com/products/wisduo-module-rak3172-sip?m=3&h=wisduo-modules-for-lorawan&variant=41727631884486)

The RAK3172LP-SiP version is the low power version and supports only up to 15dBm TX power.  
[RAK3172-SiP | STM32WL Module | LoRa-e5 Module | LoRaWAN SiP - LoRa SiP – RAKwireless Store](https://store.rakwireless.com/products/wisduo-module-rak3172-sip?variant=42482784796870)

---

<div class="post-metadata">

**Author:** ![strooom](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/strooom/32/45441_2.png) [@strooom](https://www.thethingsnetwork.org/forum/u/strooom)\
**Post date:** [January 18, 2024, 7:20am UTC](https://www.thethingsnetwork.org/forum/t/create-my-owm-design-inspired-by-generic-node-se/63020/15 "2024-01-18T07:20:17Z")

</div>

Jan 2024 ST released the STM32WL5MOC which can do both high power or low power.  
Device needs to be configured in one of both modes by some bridges between some of it pins, or you can use a dc-switch for that.  
Package is a LGA92 of 10x10mm.  
It also looks like it has more GPIOs than the above modules.

> **[STM32WLxM Module - PDF Documentation](https://www.st.com/en/microcontrollers-microprocessors/stm32wlxm-module/documentation.html)**
>
> Discover PDF resources and datasheets around STM32WLxM Module.
