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

application(Flutter)

application(Flutter)

[Scenario test tips] How to break it down into MECE and subdivide it moderately.

Notes and tips on writing scenario tests are described. What is required in writing scenario tests is the ability to strike a balance between breaking down the conditions into MECE but not over-dividing them. Scenario testing does not require direct description of the programming code.In other words, it can be described by non-engineers. It may be efficient for the PdM or UIUX person who created the mock-up, for example, to write the scenario test as it is.
application(Flutter)

[Flutter × Go × ESP32] How to add mute function to Mia.

After the release of the beta version of Mia, several users who actually used it asked for a 'no talking mode' for the frequency of talking, so the implementation of this feature is described in this report. For reference, we looked at Alexa and found that mute (in this case, goodnight mode) was indeed displayed on the home screen with a toggle icon.
application(Flutter)

[WordPress × FCM] How to send new announcements posted on a website to an app.

We want to post announcements in the announcements category of Mia's WordPress website, and when a new announcement is added, we want to send a push notification to the application, and when the user clicks on the push notification, they will be redirected to the list of announcements screen. In other words, we would like to centralise the management of announcements by posting them on the website.
application(Flutter)

[ESP32] Implementation of Deep Sleep Mode and Timer Wake-Up Function

Introduction. Developing "Mia," a talking cat-shaped robot that speaks dialects. After releasing the beta version, sever...
application(Flutter)

[ESP32 x Flutter] How to send Wi-Fi scan results in chunks via BLE

Describes how to use ESP32 and Flutter (flutter_blue_plus) to split and send the results of a Wi-Fi scan to a smartphone via BLE, using BLE's Notify function to split large data into smaller packets and reconstruct the received data.