diff --git a/content/categories/web/_index.md b/content/categories/web/_index.md new file mode 100644 index 0000000..0e03644 --- /dev/null +++ b/content/categories/web/_index.md @@ -0,0 +1,3 @@ +--- +title: "Web разработка" +--- diff --git a/content/posts/niimblue/index.md b/content/posts/niimblue/index.md new file mode 100644 index 0000000..1b2e25d --- /dev/null +++ b/content/posts/niimblue/index.md @@ -0,0 +1,43 @@ +--- +title: Печатаем этикетки на Niimbot из браузера +description: Проект NiimBlue, позволяющий рисовать и печатать этикетки из браузера +date: 2024-09-04T10:21:55+03:00 +draft: false +tags: + - niimbot + - web + - программирование + - термопечать + - bluetooth + - typescript +categories: + - web +featured_image: miniature.png +lastmod: 2024-09-04T11:00:33+03:00 +telegram_entry_id: mmotium/12 +--- + +Хотел бы поделиться своим проектом для принтеров Niimbot. +Попользовавшись официальными приложениями для данных принтеров и изучив сторонние проекты я понял, +что нет программного продукта, который полностью меня бы устроил. Поэтому родился проект [NiimBlue](https://niim.mmote.ru), +позволяющий рисовать и печатать этикетки прямо из веб-браузера. + + + + +Всё, что вам нужно — это непосредственно принтер, современный браузер и Bluetooth адаптер (или USB кабель, если принтер поддерживает печать по USB). +Проект также без проблем работает на мобильных устройствах (я тестировал на Xiaomi Redmi Note 11). + +Сам интерфейс располагается здесь: [niim.mmote.ru](https://niim.mmote.ru) + +Список реализованных и планируемых функций можно посмотреть [здесь](https://github.com/MultiMote/niimblue/issues/3). + +![main](main.png) + +![preview](preview.png) + +В данный момент всё ещё идёт вялотекущая разработка, но основные функции уже реализованы. + +[Страница на GitHub](https://github.com/MultiMote/niimblue) + + diff --git a/content/posts/niimblue/main.png b/content/posts/niimblue/main.png new file mode 100644 index 0000000..9d10c02 Binary files /dev/null and b/content/posts/niimblue/main.png differ diff --git a/content/posts/niimblue/miniature.png b/content/posts/niimblue/miniature.png new file mode 100644 index 0000000..9ca9e50 Binary files /dev/null and b/content/posts/niimblue/miniature.png differ diff --git a/content/posts/niimblue/preview.png b/content/posts/niimblue/preview.png new file mode 100644 index 0000000..e8796e9 Binary files /dev/null and b/content/posts/niimblue/preview.png differ