-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possible to buy an PIPico pcb? #3
Comments
I have to order some PCBs first - been too busy to do that. I have one homemade prototype (single-sided) so hopefully the first run will be bug-free... |
ok :-) Have ordered a Tiva C , LCD and Pico As a first step I hope to get the LCD working in combination with my grblHAL Pro |
The Tiva C is not needed, the Pico is used as an alternative... There is a MSP430 on the board that needs to be programmed, my plan is to port the programming code (it is public domain) so that the Pico can do that. |
FYI I have now received a few PCBs and have the first up and running with basic functionality in place. You still want a PCB? Unpopulated? |
Yes 😊
Possible to get it with the MSP430 programmed?
Would like to test it with my laser project based on the grblHAL Teensy 4.1 Pro controller
I have the pico and some other components, but great if I can get a list with the needed components for this project.
[email protected]
![CoreXyOpt_2022-Jan-04_07-49-21PM-000_CustomizedView1098947543](https://user-images.githubusercontent.com/3058577/148285984-47a2082d-2d74-4e48-920f-8ccdf8c50b84.png)
…________________________________
Fra: Terje Io ***@***.***>
Sendt: Wednesday, January 5, 2022 9:07:33 PM
Til: terjeio/GRBL_MPG_DRO_BoosterPack ***@***.***>
Kopi: Øyvind Amundsen ***@***.***>; Author ***@***.***>
Emne: Re: [terjeio/GRBL_MPG_DRO_BoosterPack] Possible to buy an PIPico pcb? (Issue #3)
FYI I have now received a few PCBs and have the first up and running with basic functionality in place.
I need to make a 5x5 keypad to assign and check out new key mappings required as the board only support a single MPG encoder so there is a little bit more work to do before I can release the code.
You still want a PCB? Unpopulated?
—
Reply to this email directly, view it on GitHub<#3 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAXKXEKX45N3P5TTZ366LMDUUSQILANCNFSM5H47LWKA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Is Grbl v1.1 jogging supported by grblHAL ? |
Yes, and I have fixed the bug where a jog cancel is sometimes not handled as it should. Also, legacy Grbl errors out if a jog command exceeds max travel if soft limits is enabled - contrary to what the linked document claims. grblHAL has separate soft limits handling for jog commands that can be enabled by setting $40 to 1. |
Testing is going well and I have ordered an adaptor for programming the MSP430 off board. Should be here soon. Here is the BOM as extracted from KiCad: R1-9 has no value due to LEDs often having different current requirements for outputting the same brigthness. I use 2K7 for the 3mm LEDs in my test setup and the different colors vary from quite dim to very bright... U3 is not needed if the supply voltage is 5V or the Pico is connected via USB. Short pin 1 and 3 with a wire if so. DB15 is optional, use the connector(s) of your choice and wire to the pin headers as needed. I believe that wireless operation via HC-05 bluetooth modules is possble but I have not tested that yet. The display is a 2.4" ILI9341 based panel, I may add touch support later but not sure if it is going to be practical. My test setup has all 25 buttons wired up, do you plan to add any? (You will need at least two). |
Possible to use something like this? less wires - Seems like different keys gives different ohm values? |
Yes, but you will have to write code for it. Polling an AD-converter and decoding the value. You can ditch the MSP430 if doing that - and luckily the I2C SDA/SDC going to it are broken out to a pin header. Depending on how many key functions you require it may be a bit restrictive though - and I am not sure you will be able to get two key rollover to work. |
Ok only an idea - I guess it’s best start with the same setup you use
Last ned Outlook for iOS<https://aka.ms/o0ukef>
…________________________________
Fra: Terje Io ***@***.***>
Sendt: Thursday, January 13, 2022 10:01:49 PM
Til: terjeio/GRBL_MPG_DRO_BoosterPack ***@***.***>
Kopi: Øyvind Amundsen ***@***.***>; Author ***@***.***>
Emne: Re: [terjeio/GRBL_MPG_DRO_BoosterPack] Possible to buy an PIPico pcb? (Issue #3)
Possible to use something like this?
Yes, but you will have to write code for it. Polling an AD-converter and decoding the value. You can ditch the MSP430 if doing that - and luckily the I2C SDA/SDC going to it are broken out to a pin header. Depending on how many key functions you require it may be a bit restrictive though - and I am not sure you will be able to get two key rollover to work.
—
Reply to this email directly, view it on GitHub<#3 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAXKXEIHS5A42XJA5XKE7RDUV44T3ANCNFSM5H47LWKA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Does/can the LCD show other live status information when not in MPG mode ? |
I have not (yet?) implemented Job % (only available when running code from SD card), the rest - yes. |
Is it running from the grbl SD card? If not, is there enough room to show current, and last couple of lines executed? |
I have the PI, LCD.. |
Currently any SD card has to be connected to the controller, not to the MPG. To display lines in the MPG they have to be transferred somehow. That would require code changes in the controller. It would be easier to add a SD card interface to the MPG board?
And I am waiting for the TSSOP programming adapter, should be here any day now. |
The adapter is here and I have a PCB and a preprogrammed MSP430 ready. |
Sent e-mail :-) |
All parts arrived + a hot air soldering sation.. Hope to get some spare time soon - so I can get this pcb ready |
Cool project
The text was updated successfully, but these errors were encountered: