方言を話すおしゃべり猫型ロボット『ミーア』をリリースしました(こちらをクリック)

2024-06

Development/Design

[ESP32] Create NVS encryption key and encrypt NVS partition

Create a new NVS key partition as a dedicated partition for storing the encryption keys required to use the NVS encryption function of ESP32 As an NVS key partition, Type must be data and Subtype must be nvs_keys.
Note/Book

[Thinking Fitness] How do you train yourself to keep thinking instead of thinking?

Of course, being to the point, having a quick mind and being able to concentrate at a moment's notice are important, but only up to the upper middle level. From there onwards, the people will be at the same level as the above base, so I personally think that the two factors of 'health' and 'thinking stamina' make the difference.
Development/Design

[ESP32] How to deal with stack overflow error after MQTT communication that occurred after migration to ESP-IDF

Stack overflow is a phenomenon in which a task runs out of allocated stack memory Stack overflows can occur due to the receiving or parsing process of MQTT messages Sometimes it can be solved by changing the stack size setting in the sdkconfig file. This can be resolved by changing the stack size setting in the sdkconfig file.
Note/Book

[MBTI] Should inferior functions be overcome? Can they be overcome?

Attempting to overcome an inferior function is an attempt to pull up an inferior function belonging to the unconscious into consciousness and place it under control. If one tries to forcibly pull up an inferior function, the whole of the primary to tertiary functions belonging to the conscious mind collapses, and the more one tries to pull up the inferior function, the more it descends from the conscious mind.
Note/Book

[MBTI] Why does the unnaturalness that comes out of trying to overcome inferior functions occur?

Differentiation of personality types begins in childhood. For example, the two attitudes 'extroverted' and 'introverted' are actually found in children. Unlike the dominant function, the inferior function is relegated to the unconscious and is not used as frequently, so the response is inevitably slower than the dominant function.
Entrepreneur

[PdM] How to prioritize products? Identifying the trunk and branches

Product managers (PdMs) tend to be busy with a mountain of requests for functional improvements from other departments and customers, especially in the growth phase, depending on the phase of the product. This article describes my theory on how to prioritise products as a PdM.
Development/Design

[ESP32 x PlatformIO] How to coexist the framework with Arduino and ESP-IDF

PlatformIO allows the Arduino and ESP-IDF frameworks to be used together: by setting framework = arduino, espidf in platform.ini, many existing Arduino libraries can be used directly, thus reducing the need for code porting This saves time and effort in porting and rewriting code.