Category: π¦π¨πͺπ - Friends
Channel ID: 1462649747226755122
Messages: 35
message-1462650162282500290
2026-01-19T03:29:33.414+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1462650162282500290 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1462650162282500290
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
@Xobs - FYI
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/41f50d0d47bb7dfee07c877e0d35dd98-E65EE.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/6f21ec45bc9221220509b769f634344b-E96BD.png
[
{
"count": 2,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-01_media/1f44d-27259.svg",
"isAnimated": false,
"name": "π"
},
"users": [
{
"avatarUrl": "2026-01_media/41f50d0d47bb7dfee07c877e0d35dd98-E65EE.png",
"color": null,
"discriminator": "0000",
"id": "261705597529882627",
"isBot": false,
"name": "xobs",
"nickname": "Xobs"
},
{
"avatarUrl": "2026-01_media/6f21ec45bc9221220509b769f634344b-E96BD.png",
"color": null,
"discriminator": "0000",
"id": "840182560252624916",
"isBot": false,
"name": "logic_destroyer",
"nickname": "asic destroyer"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/41f50d0d47bb7dfee07c877e0d35dd98-E65EE.png",
"color": null,
"discriminator": "0000",
"id": "261705597529882627",
"isBot": false,
"name": "xobs",
"nickname": "Xobs",
"roles": []
}
]
}
}
</details>message-1465365823416828071
2026-01-26T15:20:37.483+00:00 β carlfk
- Message ID:
1465365823416828071 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465365823416828071
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
MicroPython v1.10-308-g421dcd2 on 2020-01-03; fomu with vexriscv
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465366103684546754
2026-01-26T15:21:44.304+00:00 β carlfk
- Message ID:
1465366103684546754 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465366103684546754
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
this is from fomu-workshop tar or something I have from years ago
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465366541770948842
2026-01-26T15:23:28.752+00:00 β carlfk
- Message ID:
1465366541770948842 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465366541770948842
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
if I am runing some py code, and then ^c, it stops but I don't get KeyboardInterrupt like I do on uP on Pico
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465366757828198473
2026-01-26T15:24:20.264+00:00 β carlfk
- Message ID:
1465366757828198473 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465366757828198473
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
really I want to know where uP print('foo') data is buffered
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465366911205245030
2026-01-26T15:24:56.832+00:00 β carlfk
- Message ID:
1465366911205245030 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465366911205245030
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
this code consumes it: https://github.com/CarlFK/dolly/blob/main/logr/consume1.py
Embeds
- Resolved media URL: https://github.com/CarlFK/dolly/blob/main/logr/consume1.py
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/dolly-9D7A7
[
{
"color": "#1E2327",
"description": "dal - data aquision loger . Contribute to CarlFK/dolly development by creating an account on GitHub.",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2026-01_media/dolly-9D7A7",
"width": 1200
},
"timestamp": null,
"title": "dolly/logr/consume1.py at main Β· CarlFK/dolly",
"url": "https://github.com/CarlFK/dolly/blob/main/logr/consume1.py"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465367079271141599
2026-01-26T15:25:36.902+00:00 β carlfk
- Message ID:
1465367079271141599 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465367079271141599
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
but s.reset_input_buffer()
doesn't seem to do much as the next while loop spits out a bunch of lines
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465367230018490480
2026-01-26T15:26:12.843+00:00 β carlfk
- Message ID:
1465367230018490480 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465367230018490480
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
if I put a sleep(.5), then s.reset_input_buffer() seems to work.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465367434994253929
2026-01-26T15:27:01.713+00:00 β carlfk
- Message ID:
1465367434994253929 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465367434994253929
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
so I'm guessing I need to wait for the print() data to get into the buffer that cP can reset_, but I'm wonderin where it is pooling up
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465368299389980796
2026-01-26T15:30:27.801+00:00 β RebelMike (@rebelmike)
- Message ID:
1465368299389980796 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Edited: 2026-01-26T15:31:27.358+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465368299389980796
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
If you can find the source for the build, you'll probably want to look in `ports/<whatever it's called>/uart_core.c`
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1465368488573931702
2026-01-26T15:31:12.906+00:00 β RebelMike (@rebelmike)
- Message ID:
1465368488573931702 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465368488573931702
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
Ctrl-C handling is port specific, as it requires the uart driver to be able to flag a Ctrl-C character has been seen before uP has processed the buffer
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1465382298907312171
2026-01-26T16:26:05.546+00:00 β carlfk
- Message ID:
1465382298907312171 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465382298907312171
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
#tomu channel on irc.freenode.net https://workshop.fomu.im/en/latest/help.html
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465382429710876795
2026-01-26T16:26:36.732+00:00 β carlfk
- Message ID:
1465382429710876795 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465382429710876795
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
I can't find the uP fomu port
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465382721357353165
2026-01-26T16:27:46.266+00:00 β carlfk
- Message ID:
1465382721357353165 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465382721357353165
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
yes I can. https://github.com/im-tomu/micropython/tree/fomu/ports/fomu
Embeds
- Resolved media URL: https://github.com/im-tomu/micropython/tree/fomu/ports/fomu
[
{
"color": "#1E2327",
"description": "The Micro Python project. Contribute to im-tomu/micropython development by creating an account on GitHub.",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "micropython/ports/fomu at fomu Β· im-tomu/micropython",
"url": "https://github.com/im-tomu/micropython/tree/fomu/ports/fomu"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465388240793243872
2026-01-26T16:49:42.202+00:00 β carlfk
- Message ID:
1465388240793243872 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465388240793243872
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
// Send string of given length
void mp_hal_stdout_tx_strn(const char *str, mp_uint_t len) {
https://github.com/im-tomu/micropython/blob/fomu/ports/fomu/src/uart-core.c
Embeds
- Resolved media URL: https://github.com/im-tomu/micropython/blob/fomu/ports/fomu/src/uart-core.c
[
{
"color": "#1E2327",
"description": "The Micro Python project. Contribute to im-tomu/micropython development by creating an account on GitHub.",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "micropython/ports/fomu/src/uart-core.c at fomu Β· im-tomu/micropython",
"url": "https://github.com/im-tomu/micropython/blob/fomu/ports/fomu/src/uart-core.c"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465388360494219274
2026-01-26T16:50:10.741+00:00 β carlfk
- Message ID:
1465388360494219274 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465388360494219274
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
is this how uP print() gets sent up the usb serial ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465388507110572132
2026-01-26T16:50:45.697+00:00 β carlfk
- Message ID:
1465388507110572132 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465388507110572132
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
I'm still curious where stuff is buffered
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465409169812361408
2026-01-26T18:12:52.069+00:00 β RebelMike (@rebelmike)
- Message ID:
1465409169812361408 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465409169812361408
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
Yes, that's how the output gets to the serial, I don't think there's any other buffering. That function just loops until it's managed to give all the characters to `usb_write`, and it is called directly from `mp_print_*` functions (via the `MP_PLAT_PRINT_STRN` macro).
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1465415544877482034
2026-01-26T18:38:12.003+00:00 β carlfk
- Message ID:
1465415544877482034 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465415544877482034
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
Somewhere is a 256 byte buffer, and then I think a 2nd larger one. which may be on the Linux/host and then cPython
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465415969043120281
2026-01-26T18:39:53.132+00:00 β carlfk
- Message ID:
1465415969043120281 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465415969043120281
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
cPython/linux I open the connection, serial.in_waiting shows 0, sleep .1' in_waiting is either 256 or 294 (256 + len(one line of data)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465454256583741636
2026-01-26T21:12:01.593+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465454256583741636 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465454256583741636
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
@carlfk - It would be awesome to update micropython on the Fomu....
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"color": null,
"discriminator": "0000",
"id": "443147704126668801",
"isBot": false,
"name": "carlfk",
"nickname": "carlfk",
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
}
]
}
}
</details>message-1465454298208141345
2026-01-26T21:12:11.517+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465454298208141345 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465454298208141345
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
@jimmo might be able to help with that....
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/ec84aba19860ac4b725308409095d92b-54211.png",
"color": null,
"discriminator": "0000",
"id": "594656356594614312",
"isBot": false,
"name": "jimmo_",
"nickname": "jimmo",
"roles": []
}
]
}
}
</details>message-1465454499630940294
2026-01-26T21:12:59.54+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465454499630940294 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465454499630940294
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
@carlfk - I also found a couple more of the EVT Pi hat boards. I'd love to get them onto https://fpgas.online and convince people to play with them...
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"color": null,
"discriminator": "0000",
"id": "443147704126668801",
"isBot": false,
"name": "carlfk",
"nickname": "carlfk",
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
}
]
}
}
</details>message-1465456083333021801
2026-01-26T21:19:17.124+00:00 β carlfk
- Message ID:
1465456083333021801 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465456083333021801
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1462649747226755122",
"guildId": "1361349522684510449",
"messageId": "1465454499630940294"
}
</details>Content
what is a EVT Pi hat board ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1465456475014041796
2026-01-26T21:20:50.508+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465456475014041796 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465456475014041796
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
That blue RPi Hat board which has the same hardware in an easier to look at form factor
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1465457195054399721
2026-01-26T21:23:42.179+00:00 β carlfk
- Message ID:
1465457195054399721 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465457195054399721
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
ah - fomu
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1465458768677441616
2026-01-26T21:29:57.36+00:00 β jimmo (@jimmo_)
- Message ID:
1465458768677441616 - Author ID:
594656356594614312 - Nickname: jimmo
- User name: jimmo_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465458768677441616
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1462649747226755122",
"guildId": "1361349522684510449",
"messageId": "1465415544877482034"
}
</details>Content
it looks like fomu does some buffering on the usb endpoint too? (i.e. in usb_write - as far as i can tell multiple calls can be coalesced into one endpoint transmission, as opposed to usb_send)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/ec84aba19860ac4b725308409095d92b-54211.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"color": null,
"discriminator": "0000",
"id": "443147704126668801",
"isBot": false,
"name": "carlfk",
"nickname": "carlfk",
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
}
]
}
}
</details>message-1465459204000059495
2026-01-26T21:31:41.149+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465459204000059495 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465459204000059495
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
@Xobs might be able to explain how the USB core works more....
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/41f50d0d47bb7dfee07c877e0d35dd98-E65EE.png",
"color": null,
"discriminator": "0000",
"id": "261705597529882627",
"isBot": false,
"name": "xobs",
"nickname": "Xobs",
"roles": []
}
]
}
}
</details>message-1465459444870811689
2026-01-26T21:32:38.577+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465459444870811689 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465459444870811689
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
The "eptri" is a keyword there
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1465519322079166484
2026-01-27T01:30:34.416+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465519322079166484 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465519322079166484
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
@carlfk - maybe we should do a Fomu like this -> https://www.hackster.io/news/the-arduino-uno-now-in-extra-large-7a15236d9e8a
Embeds
- Resolved media URL: https://www.hackster.io/news/the-arduino-uno-now-in-extra-large-7a15236d9e8a
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/_TSej6mbQRl-A44EB.blob
[
{
"color": "#2E9FE6",
"description": "UncleStem just built a massive, fully functional Arduino UNO that is scaled up seven times its original size.",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 450,
"url": "2026-01_media/_TSej6mbQRl-A44EB.blob",
"width": 600
},
"timestamp": null,
"title": "The Arduino UNO, Now in Extra-Large",
"url": "https://www.hackster.io/news/the-arduino-uno-now-in-extra-large-7a15236d9e8a"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/1f606-BE94E.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/4-4551A.png
[
{
"count": 2,
"emoji": {
"code": "laughing",
"id": "",
"imageUrl": "2026-01_media/1f606-BE94E.svg",
"isAnimated": false,
"name": "π"
},
"users": [
{
"avatarUrl": "2026-01_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike"
},
{
"avatarUrl": "2026-01_media/4-4551A.png",
"color": null,
"discriminator": "0000",
"id": "1448325476081991752",
"isBot": false,
"name": "759f",
"nickname": "KarasiyVasilev"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"color": null,
"discriminator": "0000",
"id": "443147704126668801",
"isBot": false,
"name": "carlfk",
"nickname": "carlfk",
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
}
]
}
}
</details>message-1465553113133092991
2026-01-27T03:44:50.831+00:00 β Xobs (@xobs)
- Message ID:
1465553113133092991 - Author ID:
261705597529882627 - Nickname: Xobs
- User name: xobs
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465553113133092991
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Content
The canonical documentation for eptri is what's generated by lxsocdoc: https://rm.fomu.im/usb.html
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/41f50d0d47bb7dfee07c877e0d35dd98-E65EE.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1465613670682722324
2026-01-27T07:45:28.876+00:00 β RebelMike (@rebelmike)
- Message ID:
1465613670682722324 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465613670682722324
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1462649747226755122",
"guildId": "1361349522684510449",
"messageId": "1465519322079166484"
}
</details>Content
Thereβs also https://shop.pimoroni.com/products/pico-jumbo?variant=42095185821779
Embeds
- Resolved media URL: https://shop.pimoroni.com/products/pico-jumbo?variant=42095185821779
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01_media/jumbo-931B8.png
[
{
"description": "A hilariously oversized but fully functional Raspberry Pi Pico 2 for demos, japes and shenanigans.",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 1500,
"url": "2026-01_media/jumbo-931B8.png",
"width": 1500
},
"timestamp": null,
"title": "Pico Jumbo (Pico 2 Aboard)",
"url": "https://shop.pimoroni.com/products/pico-jumbo?variant=42095185821779"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1465818429247197366
2026-01-27T21:19:07.122+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465818429247197366 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1465818429247197366
- Archive source: https://discord.wafer.space/wafer-space/%F0%90%A6%82%F0%96%A8%86%F0%90%80%AA%F0%96%A0%8B%20-%20Friends/fomu/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-01/2026-01.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1462649747226755122",
"guildId": "1361349522684510449",
"messageId": "1465613670682722324"
}
</details>Content
Makes me also think of https://monster6502.com/
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1516472348335800402
2026-06-16T15:59:42.537+00:00 β Hoffmann (@georgehoffmann428)
- Message ID:
1516472348335800402 - Author ID:
1499780712876871800 - Nickname: Hoffmann
- User name: georgehoffmann428
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1516472348335800402
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-06/2026-06.json
Content
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/Information/fomu/2026-06/2026-06_media/image-E7D0B.jpg
- Resolved media URL: https://discord.wafer.space/wafer-space/Information/fomu/2026-06/2026-06_media/image-B97CC.jpg
[
{
"fileName": "image.jpg",
"fileSizeBytes": 91613,
"id": "1516472347995930875",
"url": "2026-06_media/image-E7D0B.jpg"
},
{
"fileName": "image.jpg",
"fileSizeBytes": 70307,
"id": "1516472348356907018",
"url": "2026-06_media/image-B97CC.jpg"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1522364698178224270
2026-07-02T22:13:48.214+00:00 β cartertu160rner
- Message ID:
1522364698178224270 - Author ID:
1520936033695432906 - Nickname: cartertu160rner
- User name: cartertu160rner
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1462649747226755122/1522364698178224270
- Archive source: https://discord.wafer.space/wafer-space/Information/fomu/2026-07/2026-07.json
Content
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/Information/fomu/2026-07/2026-07_media/image-301D3.jpg
- Resolved media URL: https://discord.wafer.space/wafer-space/Information/fomu/2026-07/2026-07_media/image-B7000.jpg
[
{
"fileName": "image.jpg",
"fileSizeBytes": 92353,
"id": "1522364697347621076",
"url": "2026-07_media/image-301D3.jpg"
},
{
"fileName": "image.jpg",
"fileSizeBytes": 98004,
"id": "1522364697763123241",
"url": "2026-07_media/image-B7000.jpg"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/4-4551A.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>