← Back to list

What I learnt This Week -1

I work as Embedded System Engineer in my daily life. Also I try to made mobile apps in my freetime. The job sometimes boring but sometimes…

md · 2026-07-11 07:25 · 0 claps · 2.6 min read paywalled
#nrf #nordic-semiconductor #ble
Open on Medium ↗
Wiki topics: 📱 · Mobile Development

What I learnt This Week -1

I work as Embedded System Engineer in my daily life. Also I try to made mobile apps in my freetime. The job sometimes boring but sometimes you learn a lot. So i started a new series to share and made a not that what i learn. This series absolutely not been updated in every week because this is the worst part of the job sometimes you dont learn anything you do same thing for a while.

New Chapter

I introduced NordicSemiconductor company. So the company make chips but it is mostly interested about BLE and low power consumption.

The our goal is determine the distance or speed of an equipment. But the sector that i work is you have all the weather conditions and dust. Normally we use a sensor that it have a cable and sometimes the cables are make noise or other harm. so we want to use with ble and if the equipment do not work it will sleep we have a goal of the year like 5 year and we calculated how much hours the operator works and we try to udnerstand how it consume energy and CR2032 it is enough for this.

When i was college i was so busy to get rid of the lectures and i dont think so much about electronic cards like raspberrypi arduino and esp32. i only use my goal and let it go.

So the company that i work use so much esp32 chips so i discover sleep deep sleep mode and many things about it i will talk about other series maybe.

so this NRF cards also you can take sleep mode. The sleep mode working like this you made sleep and it consume least energy and when you wake up it control something this could be ble connection if there is a connection it stop sleeping if not it have a loop

  • sleep (1000 ms)
  • wake up (10 ms)
  • control the connection
  • sleep again

The nice idea cames my mind: Maybe you are know the logitech mouses some of the mouses do not need the on off switch and they stay for a long time alive so i think this mouse use most of the time as sleep and maybe there is a movement sensor or it make reember last optical position in if it is not change for a while it make sleep and wake up loop.

I mentioned earlier PPK2

this is short term of Power Profiler Kit II

this kit is using for accurate current level of the cards.

PPK 2 (source)

PPK 2 (source)

So ı use this card to analyze a current level of a nrf card so using this i write a code like sleep 1 minute and wake up 30 second and i only use VOUT an GND to feed my card there is a app for desktop

here it is

[embed]nRF Connect for Desktop nRF Connect for Desktop is a cross-platform framework for development applications. It contains applications for…www.nordicsemi.com

when install you app you can see many subapp in it there is power profiler in the power profiler you connect your kit with usb and connected you choose the voltage output like nrf card 3.3v volt and when you give the power and start monitoring

The app is so cool because you can see the only card amper level it eliminates the PPK2 and in the graph you can use

  • drag and zoom
  • max level
  • average
  • time area that you selected.

But there is a problem of it.

When you have a ready esp32 device and you only understand the ble consumption you can not because there is also other assembly on it you can sleep other things but they consume a power so the special pcb or specialized card is work fine.

That is all for this week I hope you like it.


메타데이터
post_id
f1e387518ca2
slug
what-i-learnt-this-week-1-f1e387518ca2
url
https://medium.com/@me.muhammed.dinc/what-i-learnt-this-week-1-f1e387518ca2
canonical_url
https://medium.com/@me.muhammed.dinc/what-i-learnt-this-week-1-f1e387518ca2
author_url
https://medium.com/@me.muhammed.dinc
status
ok
fetched_at
2026-07-28 02:41:04