Feed Fritzing Blog [copy] https://feedmix.novaclic.com/atom2rss.php?source=https%3A%2F%2Fblog.fritzing.org%2Ffeed.xml has loading error: A feed could not be found at `https://feedmix.novaclic.com/atom2rss.php?source=https%3A%2F%2Fblog.fritzing.org%2Ffeed.xml`; the status code is `200` and content-type is `text/html`
Feed SparkFun Electronics [copy] http://www.sparkfun.com/feeds/news has loading error: cURL error 22: The requested URL returned error: 405
My wireguard cheatsheet
I always search for this so I will write it down here.
Clientcd /etc/wireguard wg genkey | tee privatekey | wg pubkey > publickey vi wg0.conf
[Interface] PrivateKey = Address = 10.9.0.X/24 [Peer] PublicKey = dg1cKCId81d6h5cWUQ61BMHksBbi0FdFnitjxDuOuno= Endpoint = vpn.danman.eu:51820 AllowedIPs = 10.9.0.0/24 PersistentKeepalive = 25
wg-quick up /etc/wireguard/wg0.conf systemctl enable wg-quick@wg0.service systemctl edit wg-quick@wg0.service
[Service] Restart=on-failure RestartSec=5sServer
systemctl stop wg-quick@wg0.service vi /etc/wireguard/wg0 systemctl start wg-quick@wg0.serviceReload
wg syncconf wg0 <(wg-quick strip wg0)
LUNA Revision 0.5 Completed
Note: This is a crosspost of a Cynthion update on Crowd Supply: https://www.crowdsupply.com/great-scott-gadgets/luna/updates/luna-revision-0-5
We are happy to say that hardware revision 0.5 for LUNA has been completed and that revision 0.6 is well under way! Some highlights from revision 0.5 are an upgrade to using KiCAD 6, adding some of our planned part substitutions, and improving labeling. Full details of hardware revision 0.5 can be viewed in the GitHub pull request for that task https://github.com/greatscottgadgets/luna/pull/190. As for hardware revision 0.6, our current set of tasks can be seen in this GitHub issue: https://github.com/greatscottgadgets/luna/issues/185. Progress has been made on almost every item...
Desk improvements: 3d printed webcam ball socket, lightbar friction mounts and lightbar brightness controller
Heavily improving my webcam and desk lighting adjustability. Several years of work and different projects combined. Abuse of nonlinear circuits to defeat other nonlinear circuits.
Project: RJtoner, a multiway network cable toner/tracer (plus open source STC micro stuff)
For when your cabling is cursed by the light touch of a thousand techs. Uses STC 8-bit 8051 micro with an open source toolchain. Old project from 2019.
Встроенные предохранители
Увидел забавное в интернете. Предоранитель из дорожки. А рядом «запасные» дорожки. Весьма упоротое решение, но тем не менее имеющиее право на жизнь. Я бы только добавил рядом еще пады для впайки обычного предохранителя. На всякий случай.
Вообще в прототипах я так часто делал, но не в серийном изделии.
З.Ы.
Кстати, рядом видно дорожку вскрытую от маски. Если кто не знает, то так делают чтобы увеличить сечение дорожки. При лужении платы на нее ляжет припой и увеличит толщину проводника. Правда мне это решение не нравится, прирост сечения небольшой, а проблем от такого вскрытия куда больше. Это и отслоения маски могут быть и...
Updating RNS315 maps for fun and profit
I have RNS315 radio/navigation/media system (I will call it unit) in my car. I bought it with maps from 2014 which are hugely outdated so I started to research how to update the maps.
The obvious way is to go to the dealer and buy map update but that costs some higher tens of Euros so I started researching other options.
The update comes on an SD card which is unreadable in PC – this is because the card is locked with CMD42 and most operating systems cannot deal with this lock. There is a very nice technical note where you can...
DIY WSON-8 socket
As I am dealing with flashing SPI NANDs in WSON-8 package, I wanted to make my life easier by using a socket. You can buy one for about $6 on ali but I also wanted to try a different approach with pogo pins.
So I designed some PCBs. They came today:
You can see there are three types of boards in the panel. First (topmost) – adapter with WSON8 on one side, 1.27mm pin header on the other.
And the rest two for assembling the pogo pin adapter:
The base:
The top:
Assembled with a 3D printed clip. The chip goes inside to the cavity.
It is...
Code Questions: CFAL4864A-071BW
Our customer support team is here to help! We have recently received some questions about our small 0.71″ OLED display. These questions and answers are also relevant to our 0.66″ OLED display, which shares the same pinout and controller (the SSD1306).
To send 8 bytes of data using SPI, each byte requires 8 data clocks – does there have to be some delay between each byte?Kelsey: No you don’t need to put delays in
Brent: Generally. Some devices specifically need a chip select to cycle between bytes, some don’t
I’m using SPI, it seems the display is using an offset on what part...Производство печатных плат в NextPCB с доставкой и оплатой из России.
Постучались мне недавно товарищи из NextPcb, мол у нас клевая фабрика. А можете вы про нас рассказать? Рассказать, то я могу. Только вот без тестового образца, чтобы оценить сам процесс заказа-доставки, качества и прочего я ничего естественно писать не буду, ни за какие деньги. Сделайте мне небольшой тестовый заказ, а там видно будет стоит про вас что-то говорить, али нет. Ударили по рукам и я им скинул на изготовление один небольшой коммерческий заказик. Простенькая плата, ну очень простенькая. Просто заказывать бесполезную фиговину не хотелось, а из того, что было нужно только это. Но, в целом, оценить продукцию можно и...
CAN шина
Одним из популярных сетевых интерфейсов в промышленности является Controller Area Network. Его специально придумали в BOSCH, чтобы плодить сети из контроллеров. Особенно он прижился в автопроме, где часто по автомобилю идет одна CAN шина и все на нее повешано. Причем сам стандарт не подразумевает физическую реализацию протокола. Она может быть по витой паре, оптике, радиоканалу. На чем угодно. Лишь бы можно было реализовать систему из рецессивного и доминантного бита. Т.е. два состояния одно из которых всегда подавляет другое.
Например, оптоволокно, в которое светят передатчики. Доминантное состояние это свет. Потому, что мы не можем включить темноту. Если будет...