What about SPS30?

I think this is one of the most common questions about the NAM – whether the SDS011 can be replaced with the SPS30. Well, theoretically it’s possible, since support for the SPS30 has been available in NAMF for a long time, but there was still one “minor” issue – namely, how to physically connect the SPS30 to the HECA and install it in the NAM.

It seems the first question has already been answered. In the featured image, you can see one of the latest iterations of the adapter for connecting the HECA tube to the SPS30.

And the second question? We won’t leave you hanging on this one – work is already underway. Here’s a small illustration, but the iterations here are much slower than with 3D printing, so you’ll have to wait longer for the final version.

In any case, expect a complete solution to this problem soon. You’ll be able to use the SPS30 with NAM without any hassle.

Nettigo NAM browser – can be installed

In my previous post, I wrote about our experiment with the Android app. Since it generated some interest, you can download and install the APK. Everything, along with a short description, is available on GitHub (specifically in Releases).

The program code itself isn’t there yet, as it’s an experiment, and is currently part of a larger repository where I keep internal experiments. In a few days, I’ll try to extract the app code and add it to the repo linked above. Those interested can manually install the APK.

For now, I don’t plan to create a Google Play store to “legally” distribute the app. Maybe in the future. Maybe.

NAM browser – outcome of experiment

Recently we did internal experiment with Android apps. First, short clip:

Now, a few words of explanation. I have quite a few NAMs running at home, and not only that. And although they all send data to Influx, some are connected to HomeAssistant, and each device can be checked through its web interface, I needed a convenient way to quickly check a specific value.

So, I created a JSON browser – you enter a URL, the app downloads the JSON and displays a tree – you browse and select a field, name it, and from then on, you have the value from that field displayed on the main screen. You can refresh all entries at once or just one. This isn’t shown in the video because I quickly realized I mainly use NAMs, and when the app recognizes the JSON structure as “NAM-based,” it immediately suggests quick selection fields, which can be selected with a single click.

This way, without having to click around in Grafana, I can quickly see that the fermentation is nearing completion 😉

After using it for a while, I’ve come to the conclusion that it’s a useful tool and that maybe more people would find it useful?

Creating a Google Play store is a bit of a hassle, though, so I’m wondering if anyone would install something like this on their Android (but not iOS, unless Apple allows apps to be built on Linux…).

Let’s summarize – what does the app currently do?

  • You can enter the URL of any JSON file, download it, and select a single value from it. Name it, and it will be displayed on the main screen.
  • It finds NAM devices on the local network and recognizes the JSON structure, allowing for a shortened method of selecting a value (in this variant, it’s resistant to changes in the JSON structure; for example, after a sensor configuration change, it should still provide the correct reading, provided it’s available).
  • You can refresh all values ​​at once or select them individually.

Is this worth developing and making available to a wider audience?

Post service suspended

We have received info from Post, that starting from Jan 1st posts will stop accept small packages sent as registered letters. It was way how we shipped most small orders in Europe. For some countries it was only available shipping method.

Due to this change we have suspended accepting orders with this shipping. That means we service now lower number of countries. We are looking for solution. Post proposes use of parcels instead, but price is about 3 times higher so courier services will be in similar price or even cheaper.

Christmas – working schedule

This year, there’s been a change in the way Christmas is celebrated in Poland. Traditionally, the most important celebration is Christmas Eve dinner on December 24th, followed by the two holidays – Christmas Day and St. Stephen’s Day. December 24th was a working day, but most companies operated with shorter hours.

Starting from this year Dec 24th is also day off. So in next week we will work on Monday and Tuesday (Dec 22nd and 23rd) and then Wednesday, Thursday and Friday are holidays. So, we will return to work on Monday Dec 29th.

Last orders should be shipped on Dec 23rd.

Locked Teensy

Teensy 4.1 (both with and without the Ethernet PHY) and Teensy 4.0 in lockable versions have just been added to our offer. These variants include a hardware code-protection mechanism developed by PJRC for projects that require intellectual-property security. Unlike the standard boards, they allow permanent encryption of the program memory. This does not prevent cloning or copying the code from the board – it can still be read, but the decryption keys remain inaccessible.

Lockable Teensy boards have the same technical specifications as their regular counterparts – the same processor, pin layout, and library compatibility. The difference lies solely in the security features and bootloader mode. PJRC provides dedicated tools for generating keys and performing the locking process. For those designing commercial devices, this can be an important part of their code-protection strategy. It is worth remembering that the operation is irreversible.

Adding the lockable versions expands our Teensy lineup with an option suited to more demanding applications. We encourage you to review the specifications and documentation before choosing the appropriate variant.

A handful of links:

Back to school and micro:bit

In Poland, the beginning of September is associated with going back to school. Some people are very enthusiastic about it, others less so. We have something that will help both groups develop their interests.

BBC micro:bit is a board and an entire environment that was created in the United Kingdom for the purposes of education. That is why it can be used by both 7-year-olds and 17-year-olds. For those taking their first steps in programming, there is an environment based on block programming. More advanced users can also use JavaScript or Python programming.

The board itself has a built-in position and magnetic field sensor, MEMS microphone + speaker, temperature sensor built into the processor, and the ability to measure light intensity. In addition, it supports Bluetooth and radio communication with other microbits (without pairing). Because several microbits next to each other offer completely new possibilities and ideas for their use!

At the moment, we can offer you two variants: the micro:bit board itself or a small set – the micro:bit board, a battery holder, and a USB cable for programming.

The board itself, thanks to its multitude of built-in sensors, allows for interesting interactions with it and the outside world. However, with additional extensions, it gets even more interesting.

The :MOVE robot multiplies the interactions between the physical world and programming. You can add a number of interaction “enhancements” to it

Browse the entire category of micro:bit extensions, maybe you’ll find something else interesting for yourself. How about sewing a micro:bit into your clothes and playing with e-textiles, or maybe the Inventor’s Kit from Kitronik? Or another project? Come and see!

June holidays

Next week (16-20.06) Nettigo will be closed. We won’t be sending orders. We should answer to email inquiries, but it will be slower than normal.

On Monday, 23rd Jun we will be back and start processing orders in order which they were placed and paid.