Parus16.ru

Парус №16
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Делаем визитку в GIMP

Делаем визитку в GIMP

Несмотря на то, что существует множество программ для создания визиток, плакатов и прочей рекламы, всегда хочется сделать, что-то уникальное, не как у всех.

Сейчас я расскажу как сделать визитку своими руками с помощью бесплатного графического редактора GIMP. В конце статьи выложу сам шаблон, который вы всегда сможете отредактировать и настроить по своему вкусу. Но, думаю, что они вам не понадобятся, так как процесс создания уникальной визитки или рекламного объявления в GIMP довольно простая операция даже для начинающих.

Шаблоны проектов GIMP

Запустите GIMP и создайте новый проект — нажмите сочетание клавишь CTRL+N или Файл → Создать проект. В открывшемся диалоговом окне задайте нужный размер или выберите шаблон того размера который вам нужен, есть даже туалетная бумага, но я выбираю 90×50 Eastern Europe Business Card (визитка восточноевропейского образца) – обычная стандартная визитка.

создать проект визитка

Фон для визитки создам простой заливкой, но можно использовать градиент или изображение.

залить фон визитки

Рисуем прямую линию

Для того, чтобы визуально отделить информацию на визитке проведу прямую линию карандашом. Для этого:

  1. выбираю инструмент Карандаш и задаю ему нужный размер в свойствах инструмента;
  2. выбираю цвет Карандаша;
  3. для того, чтобы линия получилась прямая вытягиваю направляющую из верхней линейки (немного подробнее здесь, в середине статьи);
  4. чтобы линия получилась ровной удерживая клавишу SHIFT щёлкаю те места, где линия должна начинаться и заканчиваться, ориентируясь на направляющую;
  5. выбираю инструмент Перемещение, сдвигаю направляющую и любуюсь результатом.

рисуем прямую линию

Вставляем логотип

Если хотите, то можете разместить на визитке логотип своей организации, это добавит солидности. Нажимаем CTRL+ALT+Q или Файл → Открыть как слои. В появившемся окне выбираем файл — изображение логотипа который нужно вставить и нажимаете Открыть.

открыть ка слои

С помощью инструментов Перемещение и Изменение размера подгоняем размер и положение слоя с логотипом.

подгоняем размер логотипа

Добавляем и настраиваем текстовые надписи

Теперь нужно добавить информацию о владельце визитки, а именно его фамилию, имя, отчество, должность и контактные данные.

Так как сам логотип, который я вставил, уже содержит название организации, то предлагаю в верхнюю часть вписать крупными буквами фамилию, имя и отчество.

  1. Выбираю инструмент Текст;
  2. выбираю шрифт и настраиваю его;
  3. щёлкаю в нужном месте изображения и растягиваю рамку под текст.

Обратите внимание, что у вас появился новый слой — текстовый. Каждый раз, когда применяете инструмент Текст будет создаваться новый слой.

Не старайтесь вместить весь текст в одну рамку, потом будет неудобно его перемещать и редактировать. Лучше каждую строку на своём слое.

27 бесплатных шаблонов визитных карточек

Шаблоны визиток — очень полезный ресурс, ведь они позволяют вам развивать и модифицировать идеи, заложенные маститыми дизайнерами в их эскизы и доступные вам в готовом виде. Несколько месяцев назад мы опубликовали для вас бесплатные шаблоны визитных карточек. Отзывы на ту статью были очень благоприятными. Многим из вас наша затея пришлась по вкусу, как и сама коллекция шаблонов. Спрос на бесплатные шаблоны визиток большой, поэтому мы публикуем ещё одну бесплатную подборку шаблонов визитных карточек.

Давайте создадим вам новый имидж с помощью качественной визитки профессионального уровня исполнения.

01. Transparent Business Card Template

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

02. Pink Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

03. Minimalistic Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

04. Personal Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

05. Business Card Design

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

06. Blackish Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

07. Black Stylish Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

08. Black Modern Biz Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

09. Simple Business Cards

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

10. Splat Business Card with PSD

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

11. Modern Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

12. Free Modern Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

13. Crispy Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

14. Business Card PSD Template

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

15. Free Business Card PSD

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

16. Clean Business Card PSD

Шаблоны визиток
Скачать шаблон визитки

Читайте так же:
Видеокарта ati mobility radeon hd 3470

17. Free Minimal Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

18. Psd Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

19. Free Business Card PSD

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

20. Business Card Psd

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

21. Blue Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

22. Business Card Free PSD

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

23. Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

24. Cool Business Card Template

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

25. Wooden Business Card

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

26. Business Card Template

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

27. Beauty Salon Business Card Template

Шаблоны визиток Шаблоны визиток
Скачать шаблон визитки

Вам понравился материал? Поблагодарить легко!
Будем весьма признательны, если поделитесь этой статьей в социальных сетях:

Pin It

Бесплатный шаблон цветной визитки

Шаблон визитной карточки для агента по недвижимости

Креативный шаблон визитки для графического дизайнера

Бесплатности: бесплатный дизайн визитки (PSD)

Более 30 шаблонов визитных карточек для бизнеса, связанного с недвижимостью .

Шаблоны визиток в стиле минимализма

Бесплатный минималистский шаблон визитки

25 новых PSD-шаблонов визитных карточек бесплатно

30 бесплатных шаблонов визитных карточек

26 привлекательных шаблонов визитных карточек

2009—2014 © CoolWebmasters.Com — онлайн-журнал для профессиональных веб-дизайнеров и разработчиков. Все права защищены.
Наш онлайн-журнал предоставляет самую свежую и актуальную информацию для профессиональных веб-дизайнеров и разработчиков в виде переводов статей и новостей, полученных с зарубежных информационных ресурсов. Дизайн и разработка сайта — лаборатория D.L.E. Templates.Com

Копирование материалов сайта разрешено только с указанием активной индексируемой гиперссылки на наш сайт!

Мы сами вдохновляемся материалами, которые предлагаем вам на обозрение, будь то интересные руководства или полезные и впечатляющие подборки (дизайнов, шаблонов, сниппетов и т.д.), и мы всегда сохраняем ссылки на источники, и сообщаем авторов изображений, использованных в подборках или руководствах. Зачастую, ссылка на источник не ведёт напрямую к автору шедевра, но мы ведь не волшебники, чтобы угадывать, кто является автором.

Если кто-то захочет использовать какие-либо изображения, графические элементы, исходники, которые мы здесь предоставляем, то единственное требование, выставленное к перепосту, заключается в сохранении ссылки на источник, а также соблюдение условий лицензионного соглашения (если таковое имеется). Если кто-то желает модифицировать тот или иной продукт, изменить его, подкорректировать, то этому энтузиасту придется самостоятельно искать настоящего автора материала.

Как сделать визитку самому (бесплатно): выбираем из шаблонов или делаем с нуля!

Сегодня визиткой уже никого не удивишь: она есть не только у крутых бизнесменов и больших компаний, но и у обычных людей, занимающихся оказанием каких-либо услуг населению (например, ремонтом техники, настройкой ПК и пр. 👀) .

Вообще, сейчас чтобы создать визитку — не нужно обладать какими-либо уникальными знаниями, достаточно затратить на это дело 10-15 мин.

В этой статье хочу рассмотреть несколько способов, которые расскажут, как быстро, легко и бесплатно сделать свою собственную визитку.

И так, приступим.

ускорение ПК

Создание визитки: 3 способа

👍 С помощью спец. программы

Мастер Визиток

Одна из лучших программ для создания самых разнообразных визиток: разных размеров, форм, цветов и т.д. Одни из главных плюсов программы:

  1. полностью на русском языке;
  2. несколько сотен готовых шаблонов под любой вкус и на любую тематику (о ней ниже, кстати) ;
  3. удобный раскрой листа при печати;
  4. возможность сохранения проекта в PDF, JPG, TIFF;
  5. возможность добавить карту проезда и QR-код;
  6. быстрая печать визиток на домашнем принтере или в типографии (т.е. можно использовать как дома, так и в студии) . В общем, рекомендую!

И так, после запуска программы — предлагаю сразу выбрать пункт «Шаблоны визиток» (программа представит вам готовые шаблоны, с которыми можно сразу начать работать, подправив некоторые данные) .

В общем-то, количество шаблонов просто поражает: есть как горизонтальные, так и вертикальные, много различных тематик. Вам нужно только выбрать тему, положение визитки и продолжить дальше.

👉 Примечание 1: если вы хотите сделать визитку, у которой будет высокая конверсия по заказам — рекомендую ознакомиться с моим опытом в конце статьи.

Представленные тематики: простые, универсальные, транспорт, детские, красота, стиль, одежда, обувь, компьютеру, стройка, ремонт, образование, развлечение, питание, государство, медицина, визитки с фото, недвижимость, спорт и фитнес, техника, туризм и отдых, фото и видео, разное и пр.

Читайте так же:
Ибп powercom raptor rpt 600a отзывы

Шаблоны визиток — выбираем нужный

После выбора шаблона — откроется мастер для редактирования. Редактирование визитки не представляет из себя ничего сложного: просто смотрите какую-надпись хотите изменить, и заполняете в нижней части окна нужные строки (см. красные стрелки на скрине ниже: компания, сайт, телефон и пр.).

Мастер редактирования визитки

В правой части окна есть небольшое окно с дизайном проекта: у любой надписи можно изменить размер шрифта, выбрать сам шрифт (Arial, Tahoma и пр.), его цвет, положение и т.д.

В общем-то, все делается очень просто, ничем не отличается от работы в Microsoft Word.

Настройка шрифта и пр.

Когда визитка будет готова, вы можете:

  1. 👍 нажать клавишу PrtScr (т.е. сделайте скриншот экрана) , затем открыть Word и вставить ее туда (сочетание клавиш Ctrl+V) . Более подробно о создании скриншотов;
  2. отправить на печать (кстати, удобный автоматический раскрой листа — скриншот (кликабельно));
  3. либо сохранить проект в PNG, JPG, TIFF (для дальнейшей распечатки на другом ПК);

Печать или сохранение проекта

Если вы заскринили и отправили визитку в Word — рекомендую далее сделать следующее:

  • нажать на картинку левой кнопкой мышки;
  • затем в верхней части окна открыть «Работа с рисунками»;
  • и использовать инструмент «Обрезать» , чтобы убрать все лишнее.

Вставка и подрезка картинки в Word

После чего, просто отодвиньте границы листа и наделайте копии ваших визиток на весь лист (сначала скопируйте визитку с помощью клавиш Ctrl+C , затем вставьте ее, нажав на Ctrl+V ) .

Осталось только распечатать визитку.

В режиме онлайн

Создавать визитки можно и без помощи каких-либо спец. программ. С развитием интернета — появились десятки сайтов, которые позволяют в режиме онлайн конструировать самые разные варианты. Часть из них привожу ниже.

  1. очень удобный редактор визиток, можно выбрать тему, задать размер, шрифт, положение и пр. — http://editor.printdesign.ru/
  2. этот конструктор имеет более десятка параметров для настройки (шрифт, размер, цвет, фон и т.д.), встроена возможность сохранения и печати визитки — https://jmi.by/constructor
  3. еще один достаточно неплохой и популярный онлайн-редактор визиток — http://www.offnote.net/vizitka2/
  4. один из самых многофункциональных редакторов (более СОТНИ параметров для настройки) — http://www.vizitki-besplatno.ru/

Я предлагаю остановиться на первом варианте. Рассмотрим подробнее, как на этом сайте создать визитку.

    Первое, что нужно это зайти на сайт и выбрать шаблон (тему) вашей будущей визитки.

Тем достаточно много, подойдет, наверное, практически каждому: фотографы, дизайнеры, сантехники, электрики, строительство, ремонт, парикмахеры, психологи и т.д. В общем, выбираете тему и шаблон! См. скрин ниже. 👇

Темы и шаблоны визиток

Темы и шаблоны визиток

Когда будет все готово: ставите галочку, что проверили все данные, и жмете «Скачать/Сохранить макет» .

Онлайн-редактор визитки (Все данные на фото выше - случайные, все совпавшие данные с кем-то - случайность)

Онлайн-редактор визитки (Все данные на фото выше — случайные, все совпавшие данные с кем-то — случайность)

В Microsoft Word (ручной способ)

Плюсы данного метода:

  • не нужны никакие доп. программы (кроме Word, который есть на большинстве ПК);
  • способ универсальный (т.е. визитку можно создать на любую тему);
  • при создании визитки вы ничем не ограничены — можно использовать любые шрифты, картинки и пр.

Минус , пожалуй, в одном, нужно немного знать Word. Ниже я попытаюсь дать подробную инструкцию по созданию визитки в Word 2016/2019 (настолько подробную — насколько это возможно 👌) !

И так:

    Сначала скачайте 3-4 картинки по своей тематике (в зависимости от того, на какую тему вы хотите делать визитку) .

Вставка рисунка в WORD

Размер и положение рисунка

Размер: 5,3 см на 8,6 см. Кстати, не забудьте отключить «Сохранять пропорции» (см. скрин ниже) .

Если хотите их немного закруглить, нажмите левой кнопкой мышки по картинке, затем откройте «Работа с рисунками» и выберите данный стиль (как на скрине ниже) .

Закругляем края у рисунка

Важно! Текстовое поле это, скорее всего, встанет не на ваш рисунок. Ничего страшного, в следующем шаге мы поправим это.

Вставка текстового блока

Выбираете этот режим и переносите блок на картинку. Далее вписываете в блок свои данные: название компании, телефон, адреса и пр., ВСЁ, что хотели указать.

Текстовый блок перед текстом

Изменение стиля блока (все совпадения: телефоны, адреса и пр. на визитке выше — случайны, это простой пример)

Читайте так же:
Встроенный вай фай в ноутбуке

В общем-то, последний штрих — размножить полученную визитку на целый лист Word и напечатать ее (для «размножения» визитки используйте клавиши Ctrl+C и Ctrl+V (правка/копировать, и правка/вставить) ).

Размножение визитки (все совпадения на визитке случайны — это простой пример)

Правила оформления визитки — важные моменты

Ну на счет слова «правил», я возможно погорячился, и все-таки переделав сотни визиток, кое какой опыт накопился. Возьму на себя смелость высказать несколько вещей, на которые, по моему мнению, нужно обращать внимание (хотя и предполагаю, как могут «топать» какие-нибудь маркетологи, что не по науке говорю. ) .

1) Шрифт, рисунок, цвет

Во-первых, сразу с чего хочу начать — это со шрифта. Многие визитки почему-то выполнены в каком-то стиле минимализма. Чтобы прочитать телефон — даже здоровому человеку нужно присмотреться, что уж говорить о людях старшего поколения.

Поэтому сразу дам совет: используйте удобно-читаемый шрифт (рекомендую Arial, Tahoma, Verdana) , не мельчите, также не нужно использовать курсив, желательно на фоне текста чтобы был однотонный фон светлого цвета.

Казалось бы, элементарное правило, которое граничит с логикой — но сколько раз я видел и вижу (и буду видеть) визитки, на которые без слез не взглянешь.

То же относится и к рисункам: не нужно думать, что чем пестрее картинка на вашей визитке, тем конверсионней (прим.: отношение розданных визиток/к клиентам) она становится. В большинстве случаев, самая удачная визитка: это небольшой логотип вашей компании (или даже ваше фото с мастерком, например), и контактные данные.

Здесь все вроде стандартно, на визитке должно быть: название компании, кратко то, чем вы занимаетесь (чтобы любой мог прочитать и понять, нужна ли эта услуга ему) , контактные данные (телефон, желательно веб-сайт, email-адрес и пр.) , имя и должность человека (например, менеджер Алена, тел.: 11-11-11).

Самая частая ошибка, которую встречал: непонятно по визитке, чем занимается человек и какие услуги оказывает (нет, частично вроде ясно, а конкретики нет. ) .

3) Размер визитки

Самый удачный размер визитки тот — которую можно положить в любой кошелек, портмоне, сумочку и т.д. Как думаете, это какой? Всё просто — это размер самой обычной банковской карточки, примерно: 8,5 см на 5,5 см (плюс/минус 1-2 мм).

Можно сделать визитку и чуть поменьше, а вот больший размер (да если еще визитка отпечатана на плотной бумаге) , может вызвать неудобство.

4) За счет чего привлечь внимание к визитке

Хорошо бы иметь уникальную визитку, которая несколько удивляла бы человека и заставила его обратить на нее внимание.

Вообще, этот вопрос довольно сложный и не один маркетолог над ним ломает голову, ниже выскажу пару своих мыслей.

Интересная картинка, слоган

Довольно стандартная вещь, которая всегда привлекает внимание. Идеально выбрать что-нибудь такое, что не используют ваши конкуренты.

Если на задней стороне вашей визитки будет календарь — многие люди могут положить ее в кошелек и носить все время с собой (а это «лишняя» реклама!) . В результате, даже если они сами вам не позвонят по ней, может так стать, что кто-то другой увидит ее и поинтересуется о вашей персоне/компании.

На задней стороне визитки можно разместить 5-6 популярных вопросов, которые всегда задают новые клиенты (разумеется, и ответы на них. Желательно указать какие-то отличительные черты именно вашей работы) . Тем самым, вы еще сильнее можете разогреть интерес к вашей деятельности. В общем-то, хороший ход, на мой взгляд.

Если вы на каждой визитке будите давать, например, коды для скидок (или вообще, просто скидку, тем кто обратился к вам по вашей визитке) — совсем навряд ли ее выбросят, когда вы кому-нибудь ее отдадите.

Человек, скорее всего, даже если ему не нужна услуга, подумает, а не нужна ли она кому-нибудь еще из его окружения (а затем просто отдаст ему визитку, в надежде, что тот получит скидку) .

На моей визитке работает Linux


Кликабельно

Я инженер встроенных систем. В свободное время я часто ищу то, что можно будет использовать в проектировании будущих систем, или что-то из разряда моих интересов.

Читайте так же:
Видеокарта радеон r7 m340

Одна из таких областей – дешёвые компьютеры, способные поддерживать Linux, и чем дешевле, тем лучше. Поэтому я зарылся в глубокую кроличью нору малоизвестных процессоров.

Я подумал: «Эти процессоры настолько дешёвые, что их практически можно раздавать даром». И через некоторое время ко мне пришла идея сделать голую карточку для Linux в форм-факторе визитной карточки.

Как только я подумал об этом, я решил, что это было бы очень круто сделать. Я уже видел электронные визитки до этого, и у них были различные интересные возможности, типа эмулирования флэш-карт, мигания лампочек или даже беспроводной передачи данных. Однако визитки с поддержкой Linux я не встречал.

Так что я сделал себе такую.

Это законченная версия продукта. Полноценный минимальный компьютер на ARM, на котором работает моя особая версия Linux, созданная при помощи Buildroot.

В углу у неё есть USB-порт. Если подключить её к компьютеру, она грузится примерно за 6 секунд и её видно, как флэш-карту и виртуальный последовательный порт, по которому можно войти в оболочку карты. На флэшке лежит файл README, копия моего резюме и несколько моих фотографий. В оболочке есть несколько игр, классика из Unix типа fortune и rogue, небольшая версия игры 2048 и интерпретатор MicroPython.

Всё это сделано при помощи очень маленького флэш-чипа на 8 Мб. Загрузчик умещается в 256 Кб, ядро занимает 1,6 Мб, а вся файловая система root – 2,4 Мб. Поэтому для виртуальной флэшки остаётся много места. Там также есть домашняя директория, доступная на запись – если кто-то сделает что-то, что захочет сохранить. Это всё тоже сохраняется на флэш-чип.

Всё устройство стоит менее $3. Оно достаточно дешёвое, чтобы его можно было раздавать. Если вы получили от меня такое устройство, это означает, что скорее всего я пытаюсь произвести на вас впечатление.

Проектирование и сборка

Спроектировал и собрал я всё сам. Это моя работа, и она мне нравится, и большая часть трудностей заключалась в поиске достаточно дешёвых запчастей для такого хобби.

Выбор процессора был самым важным решением, влиявшим на стоимость и реализуемость проекта. После активных исследований я выбрал F1C100s, относительно малоизвестный процессор производства Allwinner, оптимизированный по стоимости (т.е. чертовски дешёвый). В одном корпусе находятся и RAM, и CPU. Купил я процессоры на Taobao. Все остальные комплектующие приобретены на LCSC.

Платы я заказал у JLC. За $8 мне сделали 10 копий. Качество их впечатляет, особенно за такую цену; не такие аккуратные, как у OSHPark, но всё равно выглядят хорошо.

Первую партию я сделал матово-чёрными. Смотрелись они красиво, но были очень маркими.

С первой партией была парочка проблем. Во-первых, коннектор USB был недостаточно длинным, чтобы надёжно вставать в любые USB-порты. Во-вторых, дорожки для флэш были сделаны неправильно, но я обошёл это, загнув контакты.

Проверив всё в работе, я заказал новую партию плат; фото одной из них вы можете видеть в начале статьи.

Из-за небольшого размера всех этих маленьких комплектующих я решил прибегнуть к пайке оплавлением припоя [reflow solder] с использованием дешёвой печки. У меня есть доступ к лазерному резаку, поэтому я вырезал на нём трафарет для пайки из плёнки для ламинатора. Получился трафарет достаточно неплохо. Отверстия для контактов процессора диаметром 0,2 мм требовали особой тщательности для качественного изготовления – критически важно было правильно сфокусировать лазер и подобрать его мощность.


Для удержания платы при нанесении пасты хорошо подходят другие платы

Я нанёс паяльную пасту и расположил компоненты вручную. Я озаботился, чтобы нигде в процессе не использовался свинец – все платы, комплектующие и паста соответствуют стандарту RoHS – чтобы меня не мучила совесть, когда я буду раздавать их людям.


С этой партией я немного промахнулся, однако паяльная паста прощает ошибки, и всё собралось нормально

На расположение каждого компонента уходило примерно по 10 секунд, поэтому я попытался сделать их количество минимальным. Больше подробностей о проектировании карты можно почитать в другой моей подробной статье.

Список материалов и стоимость

Я придерживался строгого бюджета. И визитка получилась такой, как задумано – мне не жалко её отдавать! Конечно, всем и каждому я её раздавать не буду, поскольку на изготовление каждого экземпляра тратится время, а моё время в стоимости визитки не учитывается (оно как бы бесплатное).

Читайте так же:
Винчестер для ноутбука acer
КомпонентЦена
F1C100s$1.42
PCB$0.80
8MB flash$0.17
Все остальные компоненты$0.49
Итого$2.88

Естественно, есть ещё расходы, которые сложно рассчитать, типа доставки (поскольку она распределилась между компонентами, предназначенными для нескольких проектов). Однако для платы с поддержкой Linux это определённо весьма дёшево. Также эта разбивка даёт неплохое представление о том, почём обходится компаниям изготовление устройств самого нижнего ценового сегмента: можете быть уверены в том, что компаниям это обходится ещё дешевле, чем мне!

Возможности

Что сказать? Карта загружает очень сильно обрезанный Linux за 6 секунд. Из-за форм-фактора и стоимости у карты нет I/O, сетевой поддержки, какого-то серьёзного объёма хранилища для запуска тяжёлых программ. Тем не менее, я сумел впихнуть в образ прошивки кучу всего интересного.

С USB можно было придумать много чего интересного, но я выбрал самый простой вариант, чтобы у людей с большой вероятностью всё заработало, если они решат попробовать мою визитку. Linux позволяет карте вести себя как «устройство» с поддержкой Gadget Framework. Некоторые драйвера я брал из предыдущих проектов, включавших в себя этот процессор, поэтому у меня есть доступ ко всей функциональности платформы USB gadget framework. Я решил эмулировать заранее сгенерированный флэш-диск и дать доступ к оболочке по виртуальному последовательному порту.

Оболочка

  • rogue: классическая для Unix приключенческая игра про подземелья;
  • 2048: простая игра в 2048 в консольном режиме;
  • fortune: вывод различных пафосных изречений. Я решил не включать сюда всю базу цитат, чтобы осталось место для других функций;
  • micropython: очень маленький интерпретатор Python.

Эмуляция Flash Drive

Во время компиляции инструменты сборки генерируют небольшой образ FAT32 и добавляют его в качестве одного из разделов UBI. Подсистема гаджетов Linux представляет его ПК как устройство-накопитель.

Если вам интересно посмотреть, что появляется на флэшке, то проще всего это сделать, ознакомившись с исходниками. Там лежит также несколько фотографий и моё резюме.

Ресурсы

Исходники

Моё дерево Buildroot выложено на GitHub — thirtythreeforty/businesscard-linux. Там есть код генерации флэш-образа NOR, который устанавливается при помощи режима скачивания по USB у процессора. Там также есть все определения пакета для игр и других программ, которые я запихнул в Buildroot после того, как всё заработало. Если вы хотите использовать F1C100s в своём проекте, это станет отличной отправной точкой (не стесняйтесь задавать мне вопросы).
Я использовал прекрасно исполненный проект Linux v4.9 для F1C100s за авторством Icenowy, немного его переделав. На моей карточке работает почти стандартная v5.2. Она лежит на GitHub — thirtythreeforty/linux.
Думаю, у меня на сегодня самый лучший порт U-Boot для F1C100s в мире, и он частично также основан на работе Icenowy (неожиданно, заставить U-Boot работать как надо оказалось весьма неприятной задачей). Также можно взять на GitHub — thirtythreeforty/u-boot.

Документация на F1C100s

  • Allwinner F1C100s Datasheet – общая информация и распиновка.
  • Allwinner F1C600 Reference Manual – определения регистров для F1C600, который на самом деле является тем же F1C100s, но переименованным с заявленной поддержкой Linux (ха!).
  • Я активно заимствовал информацию из схемы от Sipeed’s Lichee Nano – платы разработки, которую я использовал для настройки софта.

Для любопытных загружаю схему моего проекта.

Заключение

Я много чему научился в процессе разработки этого проекта – это мой первый проект, где я использовал печь для пайки оплавлением припоя. Также я научился находить ресурсы для компонентов с плохой документацией.

Я пользовался имевшимся у меня опытом работы со встроенным Linux и опытом разработки плат. Проект не без изъянов, однако неплохо показывает все мои умения.

Интересующимся подробностями работы со встроенным Linux предлагаю прочесть мою серию статей об этом: Mastering Embedded Linux. Там я подробно рассказываю о том, как создавать ПО и железо с нуля для крохотных и дешёвых Linux-систем, похожих на эту мою визитную карточку.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector