Change AsciiPanel to StringPanel, as it will support not only ASCII, but also UTF-8 ...
Add byteToBits function