Warning: Undefined array key "REMOTE_USER" in /home/public/feed.php on line 36
Warning: Cannot modify header information - headers already sent by (output started at /home/public/feed.php:36) in /home/public/feed.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at /home/public/feed.php:36) in /home/public/feed.php on line 47
Warning: Cannot modify header information - headers already sent by (output started at /home/public/feed.php:36) in /home/public/feed.php on line 48
Warning: Cannot modify header information - headers already sent by (output started at /home/public/feed.php:36) in /home/public/feed.php on line 49
Warning: Cannot modify header information - headers already sent by (output started at /home/public/feed.php:36) in /home/public/inc/httputils.php on line 28
Warning: Cannot modify header information - headers already sent by (output started at /home/public/feed.php:36) in /home/public/inc/httputils.php on line 29
Warning: Undefined array key "media" in /home/public/feed.php on line 219
Warning: Undefined array key "media" in /home/public/feed.php on line 252
Warning: Undefined array key "media" in /home/public/feed.php on line 366
Warning: Undefined array key "media" in /home/public/feed.php on line 219
Warning: Undefined array key "media" in /home/public/feed.php on line 252
Warning: Undefined array key "media" in /home/public/feed.php on line 366
Warning: Undefined array key "media" in /home/public/feed.php on line 219
Warning: Undefined array key "media" in /home/public/feed.php on line 252
Warning: Undefined array key "media" in /home/public/feed.php on line 366
Warning: Undefined array key "media" in /home/public/feed.php on line 219
Warning: Undefined array key "media" in /home/public/feed.php on line 252
Warning: Undefined array key "media" in /home/public/feed.php on line 366 bits and notes blog
https://bitmorse.com/
2024-04-27T07:20:33+00:00bits and notes
https://bitmorse.com/
https://bitmorse.com/lib/tpl/notes/images/favicon.icotext/html2021-12-19T12:52:29+00:00bitmorse (bitmorse@undisclosed.example.com)blog:tabbar_background_color_not_set - created
https://bitmorse.com/blog/tabbar_background_color_not_set?rev=1639918349
<h1 class="sectionedit1" id="tabbar_background_color_not_set">TabBar background color not set</h1>
<div class="level1">
<p>
Since iOS 15, all nav bars are transparent by default. To restore old behaviour, set scrollEdgeAppearance to the default:
</p>
<pre class="code">let appearance = UITabBarAppearance()
UITabBar.appearance().scrollEdgeAppearance = appearance</pre>
<p>
<a href="https://developer.apple.com/forums/thread/682420" class="urlextern" title="https://developer.apple.com/forums/thread/682420" rel="ugc nofollow">Source</a>
</p>
</div>
text/html2021-03-31T20:02:12+00:00bitmorse (bitmorse@undisclosed.example.com)blog:round_custom_fstn_lcd_panel_clock - created
https://bitmorse.com/blog/round_custom_fstn_lcd_panel_clock?rev=1617220932
<h1 class="sectionedit1" id="first_look_at_custom_lcd">First look at custom LCD</h1>
<div class="level1">
<p>
I had the urge to go through the process of making a custom FSTN LCD panel. So I thought I'd make some sort of digital kitchen timer type thing. Segments of a circle go dark as as time elapses - or something like that. I also went out and made a nice anodized aluminium case for it.
</p>
<p>
With backlight on, inside its case:
</p>
<p>
<a href="https://bitmorse.com/_detail/blog/img_3279.jpeg?id=blog%3Around_custom_fstn_lcd_panel_clock" class="media" title="blog:img_3279.jpeg"><img src="https://bitmorse.com/_media/blog/img_3279.jpeg?w=400&tok=5377ba" class="media" alt="" width="400" /></a>
</p>
<p>
Without backlight:
</p>
<p>
<a href="https://bitmorse.com/_detail/blog/img_3281.jpeg?id=blog%3Around_custom_fstn_lcd_panel_clock" class="media" title="blog:img_3281.jpeg"><img src="https://bitmorse.com/_media/blog/img_3281.jpeg?w=400&tok=de4ca1" class="media" alt="" width="400" /></a>
</p>
<p>
I'm not quite happy yet with all that bleeding through what should be a black background. It looks quite crisp with the backlight off though. Perhaps no backlight at all to save power?
</p>
<p>
For now, this has scratched my itch and it's going on the shelf until further notice.
</p>
</div>
text/html2021-03-31T19:58:55+00:00bitmorse (bitmorse@undisclosed.example.com)blog:img_3279.jpeg - created
https://bitmorse.com/?image=blog%3Aimg_3279.jpeg&ns=blog&rev=1617220735&do=media
<img src="https://bitmorse.com/_media/blog/img_3279.jpeg?w=375&h=500&t=1617220735&tok=87daea" alt="blog:img_3279.jpeg" />text/html2021-03-31T19:58:55+00:00bitmorse (bitmorse@undisclosed.example.com)blog:img_3281.jpeg - created
https://bitmorse.com/?image=blog%3Aimg_3281.jpeg&ns=blog&rev=1617220735&do=media
<img src="https://bitmorse.com/_media/blog/img_3281.jpeg?w=375&h=500&t=1617220735&tok=3426a4" alt="blog:img_3281.jpeg" />text/html2021-03-31T19:52:21+00:00bitmorse (bitmorse@undisclosed.example.com)blog:test_jig_for_castellated_pin_module
https://bitmorse.com/blog/test_jig_for_castellated_pin_module?rev=1617220341
<h1 class="sectionedit1" id="test_jig_for_castellated_pin_module">Test jig for castellated pin module</h1>
<div class="level1">
<p>
We had the need to test a custom module that came back from assembly in modest quantity. The module is meant to be soldered onto another PCB via castellated pins and is very small.
</p>
<p>
<a href="https://bitmorse.com/_detail/blog/img_4011.jpeg?id=blog%3Atest_jig_for_castellated_pin_module" class="media" title="blog:img_4011.jpeg"><img src="https://bitmorse.com/_media/blog/img_4011.jpeg?w=400&tok=5e5db3" class="media" alt="" width="400" /></a>
</p>
<p>
Holding a multimeter probe (even if it's a PCBite) up to it by hand would be a nightmare so, I designed a little test jig that uses 0.7mm (!) pogo pins (<a href="https://www.distrelec.ch/de/federkontakt-16-mm-rundkopf-ptr-hartmann-1007-7n-au-49/p/30019672?track=true&no-cache=true&marketingPopup=false" class="urlextern" title="https://www.distrelec.ch/de/federkontakt-16-mm-rundkopf-ptr-hartmann-1007-7n-au-49/p/30019672?track=true&no-cache=true&marketingPopup=false" rel="ugc nofollow">MPN: 1007-D-0.7N-AU-0.49</a>).
</p>
<p>
The jig is 3d printed with the 0.4mm standard nozzle diameter and surprisingly comes out well. Even if it's hitting the resolution limit of the Prusa.
</p>
<p>
<strong>Soldering process:</strong>
</p>
<p>
<video class="media" width="320" height="240" controls="controls">
<source src="/_media/blog/sold.mp4" type="video/mp4" />
<a href="https://bitmorse.com/_media/blog/sold.mp4?cache=" class="media mediafile mf_mp4" title="blog:sold.mp4 (8.9 MB)">sold.mp4</a></video>
</p>
</div>
text/html2021-03-31T19:42:30+00:00bitmorse (bitmorse@undisclosed.example.com)blog:sold.mp4 - created
https://bitmorse.com/?image=blog%3Asold.mp4&ns=blog&rev=1617219750&do=media
text/html2021-03-31T19:40:54+00:00bitmorse (bitmorse@undisclosed.example.com)blog:img_4011.jpeg - created
https://bitmorse.com/?image=blog%3Aimg_4011.jpeg&ns=blog&rev=1617219654&do=media
<img src="https://bitmorse.com/_media/blog/img_4011.jpeg?w=392&h=500&t=1617219654&tok=3e5e05" alt="blog:img_4011.jpeg" />text/html2021-03-31T18:56:47+00:00bitmorse (bitmorse@undisclosed.example.com)blog:test
https://bitmorse.com/blog/test?rev=1617217007
<h1 class="sectionedit1" id="note_to_self">Note to self</h1>
<div class="level1">
<p>
If you cut a thin, flexible PCB, you may bridge bottom groundplane with top traces if you solder on the cutting edge. Therefore remove ground from the designated cutting+soldering areas.
</p>
<p>
<a href="https://bitmorse.com/_detail/blog/img_4194.jpeg?id=blog%3Atest" class="media" title="blog:img_4194.jpeg"><img src="https://bitmorse.com/_media/blog/img_4194.jpeg?w=400&tok=2203a8" class="media" alt="" width="400" /></a>
</p>
</div>
text/html2021-03-31T18:37:16+00:00bitmorse (bitmorse@undisclosed.example.com)blog:img_4194.jpeg - created
https://bitmorse.com/?image=blog%3Aimg_4194.jpeg&ns=blog&rev=1617215836&do=media
<img src="https://bitmorse.com/_media/blog/img_4194.jpeg?w=500&h=440&t=1617215836&tok=2c90d0" alt="blog:img_4194.jpeg" />text/html2021-03-31T18:31:07+00:00bitmorse (bitmorse@undisclosed.example.com)blog:screenshot_2021-03-31_at_20.30.38.png - created
https://bitmorse.com/?image=blog%3Ascreenshot_2021-03-31_at_20.30.38.png&ns=blog&rev=1617215467&do=media
<img src="https://bitmorse.com/_media/blog/screenshot_2021-03-31_at_20.30.38.png?w=247&h=499&t=1617215467&tok=d6bfed" alt="blog:screenshot_2021-03-31_at_20.30.38.png" />