im-tomu / tomu-hardware Goto Github PK
View Code? Open in Web Editor NEWA tiny ARM microprocessor which fits in your USB port.
Home Page: https://tomu.im
License: Creative Commons Attribution Share Alike 4.0 International
A tiny ARM microprocessor which fits in your USB port.
Home Page: https://tomu.im
License: Creative Commons Attribution Share Alike 4.0 International
The "pin 1" marker for U1 is very subtle, and multiple assembly shops have had trouble identifying it.
"pin 1" should be changed to use the more traditional "pin 1 dot", rather than the current arrangement of a broken box.
Something with spring-loaded contacts / pogo pins....
And probably update the release.sh
script too.
Makes it easy for people to open older versions.
The README lists "1 x Capacitor >10uF 0402" under "individual parts". In the other BOM documents and links presumably the same part is listed as 4.7uF.
@shenki was doing something here....
Test that the LEUART can be used on the UART pins.
The /RESET pin (pin 7 of the MCU) is not made available. This is an issue when working on the bootloader.
Ordinarily, the system relies on being able to send a JTAG reset. This is fine if the MCU isn't locked up. However, if the MCU crashes then it is impossible to reattach gdb without a reset.
In order to develop on the bootloader itself, /RESET should be brought out to a pad.
I see that all of the components listed here are ROHS compliant (awesome!), but is the solder you use ROHS compliant as well? Also, are there plans to get tomu ROHS-certified? Keep up the good work!
Test that the CPU can be debugged via the ARM SWD pins using OpenOCD and GDB.
As it states there's a way to store data inside tomu?
No details provided, my guess is the STL fails the manifold check.
I was having a look to see what is brought out from the EFM32HG309 on the back of the board, and so my first port of call was /docs/tomu.pdf
. But this shows the logical layout. There's also no indication about which version of the board it applies to.
What would help is if there were pictures/diagrams of the actual, physical layout of the board, pointing to what each pad corresponds to on the EFM32HG309.
This would help people who are less skilled with electronics to know what they're wiring on to.
I think what it is:
Something like the http://altusmetrum.org/ChaosKey/
Is possible create a small enclosure for tomu, qomu etc. for runing ruby, python or one program?
similar https://hackaday.com/2021/01/07/building-a-pocket-sized-python-playground/ or https://hackaday.io/project/169103-low-power-esp32-handheld
Simple: power (meybe solar too, AA), screen, some buttons, removable tomu.
I can writing a program but im not electronic ;-(
Simple, fast run device for mass
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.