Replies: 29 comments 65 replies
-
Just wanted to say hi! |
Beta Was this translation helpful? Give feedback.
-
I love the XIAO Sense boards, but I've had zero success in replacing CircuitPython with MicroPython. CircuitPython has its advantages, but if the platform is really going to find its feet, I think XIAO needs to step away from proprietary builds. Is there a path toward providing MicroPython XIAOs out of the box? If so, let me know! |
Beta Was this translation helpful? Give feedback.
-
Hi! What I like most of the Xiao family of boards are: the compact form-factor, the castellated pins that make them easy to integrate into a final design, and the great value . Please find below some suggestions:
All the best! |
Beta Was this translation helpful? Give feedback.
-
Like the XAIO RP2040 in particular, which I used mostly with personalised circuitpython builds. The software experience is good enough at present, but I agree that very many smaller MCU platforms fail on the software, so looking after that side is IMO important. Specifically, a template project for non-trivial Rust development would be an interesting path. I also agree that the castellated pads are good and wouldn't wish xaio to go down the route of e.g. the QtPy (with components both sides) because that makes it harder to use. I disagree with rei-vilo in that I find the USB-C connector very useful for data+power supply and it is lovely this is a standard connector so no custom leads to find. I can see some advantage in including a battery powered xaio in the range, though I don't know how it could be done in the board space available. I wouldn't object to flying leads as connection to the battery, if that helps. Could xaio go double-decker? Would it be possible to add a parallel board "on top" to house e.g. battery charge circuit or swd pins? I too like the RP debug probe, (though not it's connector). If there was a way to improve the debug experience that would be interesting but I can't think of any practical changes because of the small space available. How I use it: I've built several boards where the xaio rp2040 is the core of what could loosely be called an IoT device, such as temp/humidity sensor with integration to prometheus for server environment monitoring. I have also built a PC-style temperature sensor fan controller where the rp2040 acts as the control hub and usb interface. |
Beta Was this translation helpful? Give feedback.
-
Have used the ESP32-C6 and loved it, just waiting for the CircuitPython and micropython binaries. The Xiao form factor is just amazing for small projects. Would like to see chips from more vendors, for example Texas and Microchip. This is in order for users to learn other ecosystems. Also an interesting fact about the -C6 I faced: I put an ams1117-3.3 to supply the Xiao and it did not like it, ended up supllying the Vin with 5v directly |
Beta Was this translation helpful? Give feedback.
-
https://www.seeedstudio.com/Grove-Beginner-Kit-for-Arduino-p-4549.html I want to make a XIAO version of this device with as many extra stuff that can be found uesful for XIAO development... That is for Kids ... this one will be for the big boys |
Beta Was this translation helpful? Give feedback.
-
Hello, I develop luminous katana using XIAO nRF52840 Sense. To enhance experience developing small gadgets, I would like the following items.
|
Beta Was this translation helpful? Give feedback.
-
I love the XIAO Series. specially latest C6 which contains the zigbee update. But still we need the following features in XIAO series. 1-LoRaWAN |
Beta Was this translation helpful? Give feedback.
-
CC1101 x Xiao for low cost, enterprise-grade sub gig applications? |
Beta Was this translation helpful? Give feedback.
-
I would really like to see an improved version of the Xiao Expansion Board, with TFT display and I2S sound output, using the max98357a, keeping SD Card, RTC and battery. |
Beta Was this translation helpful? Give feedback.
-
I'd love to see a lora+gps+ble(beaco)+battery mini tracking device (for my cats). the only design that comes close is the "katzentracker" but I am afraid that has turned into vapourware |
Beta Was this translation helpful? Give feedback.
-
I would like a PoE injector for the Xiao series that can also be used to transfer data. This would be fantastic for outdoor use, especially for the mmwave modules. |
Beta Was this translation helpful? Give feedback.
-
For the Xiao Pro, could we consider extra length for additional pins while keeping the same width 0.6"? The extra space would host
Now, the ESP32 seems to require more debugging signals for JTAG. |
Beta Was this translation helpful? Give feedback.
-
There is an extremely loyalty inducing aspect to seeing companies and organizations that value and implement their customers suggestions. Glad to see you doing so! |
Beta Was this translation helpful? Give feedback.
-
You made a very fast release of the Xiao RP2350. In my opinion this was too fast.
|
Beta Was this translation helpful? Give feedback.
-
Could you please make on the XIAO ESP32-S3 Sense a proper GPIO0 and RESET Pad on the back. This would help soo much during development |
Beta Was this translation helpful? Give feedback.
-
I would love a XIAO nRF52840 dongle with a male usb interface. This would be especially useful as a dongle for popular ZMK split keyboards. Now there are some nRF52840 dongles out there, but they are quite large. With a minimal enclosure plugged into a USB-Hub, the castellated IO on both side is probably too wide for such a dongle. I would argue that IO pins are not needed for a minimal dongle use case. Perhaps have some solder pads on the underside for people who really do need it for their usecase. And otherwise make the footprint as small as possible. |
Beta Was this translation helpful? Give feedback.
-
You should have a XIAO module with an STM32WLE5JC microcontroller in your offer. It is also worth considering a base board for XIAO with RS485 and CAN transceivers. |
Beta Was this translation helpful? Give feedback.
-
the new xiao relay board is awesome |
Beta Was this translation helpful? Give feedback.
-
Xiao... LOL |
Beta Was this translation helpful? Give feedback.
This comment has been minimized.
This comment has been minimized.
This comment has been hidden.
This comment has been hidden.
-
Guys, I don't know if you're paying attention to the transmission of your personal data in the reply to these messages. Wouldn't it be better to communicate via email? |
Beta Was this translation helpful? Give feedback.
-
Below are three Xiao boards: each one has its own "standard". Needless to say, I am a bit lost. How to ensure compatibility between the different footprints? |
Beta Was this translation helpful? Give feedback.
-
What about something like this? |
Beta Was this translation helpful? Give feedback.
-
I'll be honest: the hobbyist market is already pretty well served by the
PulseView, plus the endless stream of cheap 24 MHz/8-channel Cypress clones
that are fine for I2C, SPI, LCD, and other various signals commonly found
in hobbyist interfaces.
A step above that, I was excited for the project that became the Sipeed
SLogic Combo 8, which boasted USB3 so it could capture in real time so you
didn't' need to futz endlessly with how to capture a sample into a tiny
buffer but didn't. Was supposed to work with Sigrok, but doesn't. Was
supposed to not violate GPL, but didn't. Was supposed to have 16 channels
but shipped with 8, and so on. Now that I've talked it up, I'll admit that
I have a useless Combo 8 because they never released the Mac support for it
and never released the source for their hacked-up version of Sigrok. It was
supposed to use the BL618(?) internally to do high-speed capture, and I
think they got a reality check when that chip only shipped with USB2, but
their hacked-up Sigrok and unwillingness to release source code for
firmware really was annoying. We "know" that a LA that doubles as a UART
and debugger interface is "just" eight I/O pins, some clever firmware,
and—hopefully—some clever front-end electronics that allow it to not load
and distort the signal under test while still providing enough drive to act
as a UART. They talked that product up for months and months, and what they
shipped was a disappointment. Please feel free to build the product they
promised and not the product they built. You don't HAVE to compete against
the $7 LA's with a better $11 LA. Make a GOOD $20 or $30 LA. (OR a really
awesome one for not a whole lot more...) Much above this and you run into
the bottom end of the standalone units.
On debugger boards, the market is against saturated with glorified GPIO
boards over a USB bridge that was dominated by FTDI 232 (2332?) boards
15-10 years ago and now, increasingly with other chips but the same idea.
Again, it's so close to the above board that I think Sipeed even offered a
different firmware build for the above board that let it pretend to be a
JTAG/DAP/that weird interface that Alibaba uses, ran an openocd and/or gdb
remote serial protocol on the board (blackmagic
<https://github.com/espressif/esp-usb-bridge> or espressif
<https://black-magic.org/getting-started.html>) to get the high-speed
timing stuff off of the USB bridge. For most cases, this is just a case of
loading common firmware onto the boards we all have dozens of already.
ST-Links and Blackpills are common, and just about every SOC I've seen with
a USB interface has at least some implementation of firmware that does
this, putting JTAG on one side and USB (often emulating that FTDI protocol
just because it's so well understood by host software) on the other. The
price range here is zero (harsh, but we all have these little eval
boards...) to $15 or so. It seems a tough market to compete in, too.
The next step up from here, and one I'm only now beginning to really
explore, seems to be the freshly revived Bus Pirate line that uses an
RP2040/2350 to use the high-speed PIO engines for the GPIO bashing and adds
a reasonably programmable core and a screen AND a fast host connection.
They combine all of the above, topping the analyzer at 60Msps on 8
channels, but it works either with the standalone LCD or via
Sigrok/Pulseview. Some features, like JTAG, are in alternate firmwares, but
classics like JTagulator are present, which lets you kind of guess on JTAG
pinouts, and it figures them out. It's more expensive than everything else
here, but the hardware is super. It's just a familiar army knife of tools
for working with random digital components and pays so much attention to
things like actual voltages on the "digital" signals and letting you script
conversations with parts in isolation BEFORE you solder them down to a
board, onboard current sensing and measurement, and so on. It's not an
exaggeration to say it's a plane above the three previous entries.
Given your commitment to ESP parts, the need for that third class largely
disappears in all of the post-2016 designs. They all have JTAG on the chip
itself, serving as an endpoint on the USB interface, looking very much like
the aforementioned FTDI interface and ready for OpenOCD and friends, with
no need for a JTAG probe at all. It's quite nifty. Combine that with their
built-in second endpoint, a CDC interface, and you can power, debug, and
get serial I/O all from one USB cable. It's nice to work with, and
essentially no cost for development boards if you have a USB socket anyway.
I'd LOVE to see more chip makers adopting this scheme.
So, understanding that you can't *totally* lay out your product plans, what
product niche out there do you see being underserved? There was a time when
the functionality of all these things was out of reach of even a moderately
committed hobbyist, but I don't see a space to much improve upon the price
or feature set of the first three of those product classes. What do you see
really improving upon here?
I'll readily admit this thread is discussing so many different ideas—and
GitHub doesn't really do threading in topics—that I've lost the beat on
what proposals and questions are actually being asked about any of them.
…On Wed, Jan 15, 2025 at 7:38 PM Citric Li ***@***.***> wrote:
Guys, do you think the features on the logic analyser are the features
that XIAO needs when working on a project? I'm considering whether to add
this feature on Debugger, but we need to balance the cost.
—
Reply to this email directly, view it on GitHub
<#1 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACCSD3YBZNLH3ASQLQZRROL2K4EQZAVCNFSM6AAAAABIG7QOPSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOBUHE2DENA>
.
You are receiving this because you are subscribed to this thread.Message
ID: <Seeed-Studio/OSHW-XIAO-Series/repo-discussions/1/comments/11849424@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
I think this thread is getting way too long... probably needs some orginization |
Beta Was this translation helpful? Give feedback.
-
👋 Welcome to the Roadmap Discussions of Seeed XIAO.
We’re using this Discussion as a platform to connect with and get valuable feedback from the vibrant community of all XIAO owners. Here we'll share our dev roadmap proposals for the beloved XIAO (new features, new functions, new products for both XIAO boards and their accessories). And at the same time, we're inviting you to join to co-create the whole process by:
Please be open-minded and remember that this is a community we build together 💪.
Beta Was this translation helpful? Give feedback.
All reactions