custom adapter for CH32-3