keyboarddevelopmentAug 9, 2024, 10:39 AMRunning I2C on Pro Micro (4) - TRRS ConnectionIn the fourth installment of this series, we will change the way we connect the breadboard using a TRRS cable. This will allow us to connect distant breadboards with a single cable, increasing independence and simplifying wiring.
developmentAug 4, 2024, 10:35 AMWebsite Renewal - Background and DesignI have renewed the esplo.net website. The themes of this renewal are "original design", "multilingual support", and "portability". I have summarized articles and created items in one place and managed articles in Markdown, achieving multilingual support. In terms of design, I adopted a color scheme reminiscent of sweets and made efforts to maintain readability while changing the impression.
keyboarddevelopmentMay 7, 2024, 11:16 AMGetting Kailh Key Switch Sockets (Online Shopping Comparison)This article compares the prices and shipping costs of Kailh Key Switch Sockets, which allow you to replace mechanical keyboard switches, and explores the most cost-effective way to purchase them for users in Japan.
keyboarddevelopmentApr 28, 2024, 2:39 PMRunning I2C on Pro Micro (3) - Pin State DetectionIn the third installment of the series on running I2C on Pro Micro, we will explain how to receive the state of an I2C device and determine if a button is pressed at a specific address. We will delve into the datasheet of the MCP23017, confirm the pin status, and introduce the implementation method using the Arduino standard library and the Adafruit library.
keyboarddevelopmentApr 23, 2024, 2:14 PMRunning I2C on Pro Micro (2) - Connecting with I2CThis article explains how to perform I2C communication on the Pro Micro. It covers the basics of I2C, communication speed and standards, connection methods, the I2C module (MCP23017) used, necessary parts, wiring methods, and how to create an I2C Scanner program.
keyboarddevelopmentApr 12, 2024, 4:45 AMRunning I2C on Pro Micro (1) - Setting Up the Pro MicroThis article explains the setup procedure for the Pro Micro, wiring methods on a breadboard, programming steps using the Arduino IDE, and how to verify operation. The components used include a breadboard, Pro Micro + pin headers, a reset switch, jumper wires, and a cable to connect the Pro Micro to a PC. It also touches on the types of Pro Micro, pin configurations, and Arduino IDE settings.
keyboarddevelopmentFeb 29, 2024, 9:25 AMQMK Introduction: Running meishi Trackball Module with Custom FirmwareThis article introduces how to run meishi Trackball Module with custom firmware using QMK. It covers specific steps, including solving the trackball angle problem, QMK compilation errors, and setting up custom keys.
developmentFeb 5, 2024, 3:22 PMWindows 11 Setup MemoI decided to upgrade my desktop PC to Windows 11 because I wanted to try out some new features and Windows 10 support is ending in October 2025. During the setup process, I reviewed various settings and took note of some useful features, including older ones.
developmentblockchainbookAug 6, 2022, 8:44 AMReleasing "Create and Learn NFT x Blockchain Solana NFT-based Anonymous Membership Site" at C100We will be releasing a new book titled "Create and Learn NFT x Blockchain Solana NFT-based Anonymous Membership Site" at Comic Market 100. This book teaches how to create an anonymous membership site using Solana, a fast blockchain written in Rust, and NFTs. It covers the basics of blockchain technology and the technical elements necessary for NFT sales.
developmentblockchainJun 7, 2022, 12:51 PMCreating a Solana Wallet Mnemonic (Seed Key) from the CLII explored how to create a Solana Wallet mnemonic (seed key) from the CLI. While it is possible to generate multiple keys from a mnemonic, it's a good idea to use different mnemonics for each wallet in case one is leaked. In the end, I was able to generate a mnemonic and obtain public and private keys using a script, making mass production possible.