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

2023-12

Development/Design

[MAX98357A] Changed IC package of class D amplifier from TQFN to WLP

The MAX98357A series of ClassD audio amplifiers is available in TQFN and WLP packages. The WLP package is smaller and more cost-effective than the conventional TQFN package, as it does not require expensive through-hole vias (connection pins that pass through the PCB).
Note/Book

What are good prompts to give to ChatGPT? Six tactics to get good results.

Six tactics for getting good prompt results, as described on the OpenAI official website: write clear and specific instructions. Specify personas. Use delimiters to clearly indicate different parts of the input. Specify the steps required to complete the task. Provide examples. Specify desired length of output.
Development/Design

[ESP32] Electronic circuit of the self-made board that can also be driven by LiPo battery

Describes the process of creating a home-made ESP32 board that can support both USB Type-C and LiPo batteries. The charging current is regulated by PROG and the voltage regulator is switched from AMS1117 to ME6211 series; an automatic switching circuit is implemented using PMOSFETs.
Development/Design

[Docker] Port mapping. port numbers appear a lot, so I organized them.

When Dockerising and accessing services inside the container, the Docker container itself is an environment that is also independent of the host machine, so access is only possible via the container port.There are two ways to configure Docker port mapping: using the docker run command or using docker-compose.yml.
Development/Design

[Docker memorandum] DockerFile, docker-compose.yml, Docker command

Docker enables virtualization (running a virtual PC inside a PC) using containers, which are lighter and more efficient than traditional virtual machines. a Docker container is a runtime environment generated from a Docker image. Containers are launched based on images and provide an isolated environment for running applications.