UART board soldering and bring-up 20

The UART board from BatchPCB must be cursed. First, it took it (and the accompanying new memory board) over four months to get here, then it silently refused to cooperate when I finally soldered it. I was surprised, as it was really an easy board to design and solder, with only few components and lots of breathing room for everything. I thought there was nothing that could have gone wrong, but still, it had gone wrong.

Gender mismatch

Eagle's DB-9 footprints for male (left) and female (right) connectors

Immediately after soldering, I beeped out all the connections on the board, checked for shorts between power and ground with a multimeter (as I always do before plugging anything new to the computer), connected it with a null-modem serial cable to my laptop and… I saw a black screen. The board was dumb and deaf.

It took me an hour or two of fiddling before I realized I had made a silly mistake. Before that, I replaced all chips, beeped out the connections again, swapped the UART ICs between the PCB and my previous wire-wrapped prototype but to no avail. So, I decided to break out the oscilloscope and probe signals on DB9 connectors, to see what was happening.

It wasn’t long before I realized that the signals I was looking for were all there, but not on the pins where I was expecting them to be. In fact, the layout of the connector was reversed. I made the mistake during one of the last cleanups of the schematics when I changed the version of a connector footprint to explicitly indicate that its metal shield was grounded (G1 and G2 on the diagram). In doing that, I mistakenly took a female connector, even though Eagle CAD indicates quite clearly which is which. If I recall correctly, I even noticed the different shape of the footprint back then, but somehow decided not to bother and simply neglected that fact without verifying.

Incorrect connector gender was the reason why I observed the signals in reversed order on the scope. Here is how the male and female DB-9 connector pins are ordered so that they match when connected (note the location of pin 1 in both cases):

DB-9 connector layouts - male (left) and female (right)

My very first thought was that I wasted the board and that it had to go to trash. On a second thought though, I realized that there was a quick and dirty hack to solve the problem and still save the board. I simply needed to solder the connectors on the bottom side of the board. The final result looks a bit awkward, but works perfectly fine and is as solid as in the original plan.

Having fixed the connection problem, I fired up the whole thing again, and… I still saw nothing on the terminal screen.

Ground spill

The second problem was entirely not my fault, and as such was a bit more difficult to track down. It also proves that BatchPCB’s policy to manufacture more boards that you actually order is not really a special offer, but their means to avoid excessive returns.

My board had a manufacturing fault. There was a ground spill, shorting one of my address bus bits to ground, and effectively making this bit always-zero. Below is a close-up photo of how BatchPCB messed up my board. Compare it to a screenshot of the original design in Eagle CAD. Red arrow points at the place when ground layer went a bit beyond its designed boundary.

When I finally discovered the short, I fixed it by cutting a ground plane with a precision knife (this may be seen on the photo as well). After that, the board greeted me with a nice “Hello world!” from my UART test code.

Out of curiosity, I checked the other UART board I got from BatchPCB for free. It was OK, at least in this board region (no short to ground on the pin). I was unlucky to pick the wrong board. Nevertheless, there is a valuable lesson learned in this. BatchPCB may say that their minimum spacing requirement is 8 mils, but one should not trust that. My board was within the specs, but ground spill happened. From now on, whenever possible, I will leave more space between the polygons (ground or power) and the traces on my boards.

The schematics package and Eagle files I am posting in downloads today already have the connector gender problem fixed and the ‘isolation’ parameter for the ground planes set to 16 mils.

20 thoughts on “UART board soldering and bring-up

  1. Reply Marcel May 26,2013 1:20 pm

    I see a minor beginer mistake in the Eagle CAD file, you connected the trace off-center on the Patch.

    This has no real mechanical problem, but electrical you might run into trouble at higher frequencies.

  2. Reply dawid May 26,2013 8:57 pm

    Hello Marcel. Where exactly? I am somewhat ignorant about electrical characteristics of traces, that’s true. Nevertheless, it would be good to know…

  3. Reply поиск дешевых отелей Oct 27,2025 12:19 pm

    Admiring the dedication you put into your website and detailed
    information you offer. It’s awesome to come across a blog every once in a while that isn’t the same old rehashed
    material. Fantastic read!I’ve saved your site and I’m including your RSS feeds
    to my Google account. https://tiktur.ru/

  4. Reply Anchor Text Nov 4,2025 12:40 pm

    Welcome to a sample article created purely for testing purposes.

    It doesn’t contain serious information, but it serves as text for tool testing.

    Just note that this article is generated and
    should not be used for promotion.

    End of test.

    Anchor Text

    zH3nn2aiT8tjvaY0fgG5lmZrL4itE6

  5. Reply оптом Nov 11,2025 3:37 pm

    Fіrst of all I wоuld lіke to ѕay fantastic blog!
    Ӏ һad a quick question tһat I’d ⅼike to aѕk if you doo not
    mind. I was intereѕted t᧐ find out how yоu center yourself and clеаr yoսr mind
    before writing. Ӏ have had trouble clearing my thoughts
    in getting mу ideas ⲟut. I truly do enjoy writing һowever it just seems like the first
    10 to 15 minutes tend to be lost simply јust trying to figure out hoᴡ to begin. Any suggestions
    or tips? Тhank you!
    Promo: C4bjWthY7dcX8qi

    Feel free tߋ surf to my blog … оптом

  6. Reply что такое ссылка Nov 24,2025 2:21 pm

    Невероятно интересно, смотреть вперед на
    посещение снова. Посетите
    также мою страничку что такое ссылка https://linksbuilder.fun/

  7. Reply отели на сутки Nov 27,2025 2:07 pm

    Отели на сутки

    Отель подходит тем, кто ценит сервис.

    – Часто расположены в центре города.

    – Услуги персонала.
    – Можно выбрать уровень под свой бюджет.

    квартиры посуточно

    @airbn@b77

  8. Reply Виртуальные карты для цифрового маркетинга Nov 30,2025 4:41 pm

    Познакомимся с XCARDS — современное финтех-решение, заслуживающее внимания.

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

    Основные фишки:

    Выпуск занимает всего несколько минут.

    Платформа даёт возможность создать неограниченное количество карт.

    Есть поддержка круглосуточно и даже через Telegram-бота.

    Есть контроль моментально — лимиты, уведомления,
    отчёты, статистика.

    Потенциальные риски:

    Юрисдикция: европейская юрисдикция — желательно убедиться, что это соответствует местным требованиям.

    Финансовые условия: возможно, есть скрытые комиссии,
    поэтому советую просмотреть раздел с
    тарифами.

    Реальные кейсы: по отзывам поддержка работает быстро.

    Защита данных: все операции подтверждаются уведомлениями, но всё равно советую не хранить большие суммы на карте.

    Заключение:
    На первый взгляд XCARDS — это
    отличным помощником для digital-команд.

    Сервис совмещает интуитивный контроль и
    моментальный выпуск карт.

    А теперь — вопрос к вам
    Пробовали ли подобные сервисы?

    Напишите в комментариях Виртуальные карты для
    цифрового маркетинга https://tinyurl.com/4h7kcs2r

  9. Reply обратные ссылки Dec 10,2025 3:56 pm

    Коллеги — есть тут те, кто в теме, как работают бэки?

    Сел считать эффективность и понял — бэки — это как кислород для сайта.

    Брал ссылки вручную и через агрегаторы, но часто попадается некачественное.

    В итоге нашёл способ, который реально
    работает.
    Кому интересно — посмотрите сами
    обратные ссылки .

    Там всё объяснено простым языком.

    Сам уже протестировал — прирост позиций
    пошёл через неделю.

    Не теряйте время на спам и дешёвые ссылки —
    посмотрите этот вариант.
    Пока акция действует — лучше не тянуть https://kwork.ru/information-bases/221991/soberu-smeshannuyu-bazu-saytov-s-iks-ot-10-dlya-dalneyshego-prodvizheniya

  10. Reply fourthwingpdfCox Dec 17,2025 6:14 am

    The camaraderie among the riders is infectious. Join their squad in the Fourth Wing PDF. It makes you feel like part of the team. https://fourthwingpdf.top/ The Fourth Wing Pdf Download

  11. Reply homepage Dec 25,2025 4:36 am

    Домики и гостевые дома посуточно

    Гостевые дома сочетают уют и уединение.

    – Идеально для больших компаний и семей.

    – Находятся за городом или у моря.

    – Чувство отдыха вдали от города.

    жилье посуточно недорого

    @airbn@b77 https://sutochny.ru/poleznyye-sovety/

  12. Reply обратные ссылки Dec 31,2025 11:44 pm

    У вас есть фантастически знание в эта статья.
    Посетите также мою страничку обратные ссылки http://glossary-board.org/showthread.php?tid=350

  13. Reply Производство обратных ссылок Dec 31,2025 11:57 pm

    Я люблю этот сайт – он такой полезный и полезный.
    Посетите также мою страничку Производство обратных ссылок http://coconut38.com/board_dWQF89/147703

  14. Reply Производство обратных ссылок Dec 31,2025 11:57 pm

    Я люблю этот сайт – он такой полезный и полезный.
    Посетите также мою страничку
    Производство обратных ссылок http://sgg.kr/bbs/board.php?bo_table=free&wr_id=8

  15. Reply Урок: как платить криптой по QR Jan 3,2026 12:22 pm

    Ого, ты уже пробовал платить криптой по
    QR-коду?
    Криптовалюты сейчас взрывают мир, и это не просто слова!
    Забудь про долгие переводы или возню с кошельками — сканируешь
    и готово! Это реальная магия платежей,
    и я расскажу, как оно работает.
    Урок: как платить криптой по QR

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

    Как это работает?
    Секрет прост: нужен кошелёк с QR-функцией.
    Скачай, например, Trust Wallet, или любое приложение,
    где есть сканер QR-кодов. В магазине или онлайн тебе показывают QR-код, ты его
    проверяешь, жмёшь «Оплатить», и готово!
    Блокчейн и QR: идеальный дуэт для оплаты

    Знаешь, что бесит? Долгие переводы с кучей комиссий.

    А тут — раз, и готово! Плюс, это безопасно: QR-код шифрует данные, так что твои эфиры в надёжных руках.

    Попробовал оплатить кофе — и ни одной проблемы, всё
    просто и быстро!
    Где это работает?
    Платить криптой через QR можно уже в самых разных точках.
    Видел, как в сервисах всё чаще берут крипту по QR?
    Просто ищи значок крипты на кассе или
    спроси у продавца — они обычно в курсе.

    QR-код и крипта — новое слово в покупках

    Онлайн это ещё проще: многие платформы добавляют оплату криптой через QR.

    На сайте жмёшь «Оплатить криптой», сканируешь QR, и транзакция завершена!
    Попробовал оплатить игру через QR — и это было без заморочек.

    Зачем тебе платить криптой по QR?

    Оплата криптой по QR-коду — это не только удобно, но и шаг в будущее.
    Ты не зависишь от банков, комиссий за переводы и прочей
    головной боли. А ещё это защищает твои данные, что всегда плюс.

    Честно, платить криптой через QR —
    это прям кайф! Сканируешь QR, подтверждаешь, и бац — ты уже в деле!

    Просто попробуй — это реально круто!
    Как защитить себя при оплате
    криптой по QR

    Ну что, в деле?
    Серьёзно, QR и крипта — это удобство в твоём
    кармане! Попробуй один раз, и, держу пари,
    ты не захочешь возвращаться
    к картам. Просто установи аппку, найди место,
    где принимают крипту, и вперёд!

    Есть опыт оплаты криптой через QR?
    поделитесь, как всё прошло!
    Крипта в один скан https://stjosephmatignon.fr/les-plantations/

  16. Reply обмен рублей на криптовалюту Jan 3,2026 4:42 pm

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

    На первый взгляд вопрос ерундовый: продал
    — вывел. На практике возникают вопросы.
    В первую очередь когда начинается обсуждение про легальность.

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

    Как понять, что обмен законный?

    Когда говорят про легальный обмен, большинство
    сразу напрягаются.

    Но официально — это не страшно.

    Проще говоря: ты работаешь через
    площадки, которые зарегистрированы.

    Ни один сервис не требует обычного человека нарушать
    закон.

    Краткий обзор

    Сейчас есть несколько адекватных способов.

    Один из самых удобных — с помощью
    известные криптосервисы.
    Ты продаёшь крипту, а дальше выводишь
    рубли на счёт. обмен рублей
    на криптовалюту

    Другой вариант — онлайн-обменники.
    Здесь нужно проверять историю
    работы.

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

    Наблюдение

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

    У них понятные правила, отвечают живые люди, а все
    шаги отслеживаемы.

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

    Небольшой совет напоследок

    Лично я выбираю простой подход:
    посмотреть сервис.

    Чаще всего достаточно немного времени, чтобы понять, подходит ли этот сервис.

    Законно вывести крипту в наше
    время вполне осуществимо. Главное
    — не искать серые схемы.

    Когда у кого-то был подобный опыт вывода — напиши в теме.
    Обсудим. как обналичить криптовалюту биткоины https://ktostroit.ru/bitrix/redirect.php?goto=http://lovecat.sakura.ne.jp/moe/cgi-bin/yy/bbs.cgi

  17. Reply блокчейн-обозреватель Jan 6,2026 5:26 am

    Very nice post. I just stumbled upon your weblog and wished
    to mention that I have really enjoyed browsing your
    weblog posts. After all I’ll be subscribing to your rss feed and I am
    hoping you write once more very soon! http://ranger.waemok.co.kr/bbs/board.php?bo_table=faq

  18. Reply pharmacy delivery by mail Jan 10,2026 4:07 pm

    I got this web page from my friend who told me concerning this web site and at the moment
    this time I am visiting this site and reading very
    informative content here. https://meds24.sbs/

  19. Reply Виртуальные карты для цифрового маркетинга Jan 15,2026 12:53 pm

    Что такое XCARDS — современное финтех-решение, заслуживающее внимания.

    Совсем недавно услышал о цифровой проект
    XCARDS, который позволяет оформлять цифровые
    дебетовые карты для онлайн-платежей.

    Ключевые преимущества:

    Первая карта оформляется примерно за считанные минуты.

    Платформа даёт возможность создать множество карт для разных целей.

    Служба поддержки доступна 24/7 включая
    персонального менеджера.
    Доступно управление моментально — транзакции, уведомления,
    аналитика — всё под рукой.

    Возможные нюансы:

    Юрисдикция: Мальта — лучше проверить, что
    это соответствует местным требованиям.

    Финансовые условия: карты заявлены как “бесплатные”, но дополнительные сборы,
    поэтому советую внимательно изучить раздел с тарифами.

    Реальные кейсы: по комментариям в Telegram реагируют
    по-разному — от минуты до часа.

    Надёжность системы: есть
    двухфакторная авторизация, но всегда лучше отслеживать транзакции вручную.

    Заключение:
    Судя по функционалу, XCARDS может стать
    современным решением для бизнеса.

    Платформа сочетает интуитивный контроль и моментальный выпуск карт.

    Хочу узнать ваше мнение
    Есть ли у вас опыт с виртуальными картами?

    Поделитесь опытом — будет интересно
    сравнить. Виртуальные карты для цифрового маркетинга https://baoly.ru/antarctic_wallet

  20. Reply Настрой свой первый крипто-QR уже сегодня Jan 19,2026 8:28 pm

    Привет, знаешь, как легко платить криптой через QR?

    С криптой жизнь становится проще,
    согласен? Забудь про долгие переводы
    или возню с кошельками — QR-код решает всё!
    Это новый уровень платежей, и я расскажу, как оно работает.
    Настрой свой первый крипто-QR
    уже сегодня

    Я сам недавно втянулся эту тему, и, честно, впечатления огонь!
    Просто запустил кошелёк, навёл камеру
    на QR-код, и всё, сделка в кармане!
    Попробуй, и поймёшь, почему все об этом говорят!

    Что за магия с QR-кодом?
    Секрет прост: нужен телефон с криптокошельком.
    Скачай, например, Trust Wallet,
    или любое приложение, где есть сканер QR-кодов.

    В магазине или онлайн
    тебе показывают QR-код, ты
    его проверяешь, жмёшь «Оплатить», и готово!
    QR-оплата криптой: удобно для клиента

    Самое крутое — это простота. И главное — безопасно: QR-коды шифруют данные.
    Я как-то оплатил новые кроссы через
    QR, и всё прошло без сучка и задоринки!

    Где можно платить криптой по QR?

    Платить криптой через QR можно уже в
    куче мест. Видел, как в сервисах всё чаще берут крипту по QR?
    Ищи логотипы криптовалют или спроси на кассе — всё просто, если уточнить.
    QR-код и крипта — новое слово в покупках

    Онлайн это ещё проще: многие платформы добавляют оплату криптой через QR.
    Заходишь на сайт, выбираешь «Оплатить криптовалютой», сканируешь QR-код, и вуаля!
    Я недавно так купил игру — и это
    реально без лишних телодвижений.

    Зачем тебе платить криптой по QR?

    Платить криптой через QR — это
    как быть на волне. Ты не зависишь от банков, комиссий за переводы и прочей головной боли.
    Плюс, это анонимно, если тебе важна приватность.

    Честно, платить криптой через QR — это прям
    удовольствие! Когда ты сканируешь код и видишь,
    как крипта улетают за покупку, чувствуешь
    себя хакером. Попробуй сам, и поймёшь, о чём
    я! Почему бизнес переходит на оплату по QR-коду

    Готов попробовать?
    Серьёзно, QR и крипта — это удобство в твоём кармане!
    Сделай одну оплату через QR, и, спорим, ты
    будешь в восторге? Просто открой приложение, найди место, где принимают крипту, и вперёд!

    А ты уже пробовал платить криптой по QR?
    Поделись своей историей!
    Они платят криптой за кофе.
    Ты тоже можешь https://www.ahmassociation.org/bonjour-tout-le-monde/

Leave a Reply

  

  

  

Time limit is exhausted. Please reload the CAPTCHA.