Fabrication files released #10
Replies: 30 comments 45 replies
-
Would like to order 2 of them. Please let me know when others have requested a build. |
Beta Was this translation helpful? Give feedback.
-
Thanks. My Grandson’s are hopeful
Don Dodge
Cell 714-271-7888
W6SNX
… On Jan 23, 2023, at 7:39 AM, Javier Cardona ***@***.***> wrote:
Hi @ddodge40,
No, no one else has signed up for this. Also, I've been told that this is not the best way to handle pre-order type campaigns. I'm talking to the folks at crowd supply to see if they can help me with the logistics of a small batch of haxophones. The first response was very positive. I'll post here if there is progress there.
Thanks!
n—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.
|
Beta Was this translation helpful? Give feedback.
-
Do you have any update on possible orders?
Thanks
On Jan 23, 2023, at 7:39 AM, Javier Cardona ***@***.***> wrote:
Hi @ddodge40 <https://github.com/ddodge40>,
No, no one else has signed up for this. Also, I've been told that this is not the best way to handle pre-order type campaigns. I'm talking to the folks at crowd supply to see if they can help me with the logistics of a small batch of haxophones. The first response was very positive. I'll post here if there is progress there.
Thanks!
—
Reply to this email directly, view it on GitHub <#10 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADTPHL7LUPBMIM5PS2Q5B4TWT2Q2RANCNFSM6AAAAAASSJGGTU>.
You are receiving this because you were mentioned.
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
I'm working with Crowd Supply to sell a batch of haxophones through their
platform. I still don't have a timeline yet. I'll let you know!
Javier
…On Fri, Feb 17, 2023 at 7:51 PM ddodge40 ***@***.***> wrote:
Do you have any update on possible orders?
Thanks
> On Jan 23, 2023, at 7:39 AM, Javier Cardona ***@***.***> wrote:
>
>
> Hi @ddodge40 <https://github.com/ddodge40>,
>
> No, no one else has signed up for this. Also, I've been told that this
is not the best way to handle pre-order type campaigns. I'm talking to the
folks at crowd supply to see if they can help me with the logistics of a
small batch of haxophones. The first response was very positive. I'll post
here if there is progress there.
>
> Thanks!
>
> —
> Reply to this email directly, view it on GitHub <
#10 (reply in thread)>,
or unsubscribe <
https://github.com/notifications/unsubscribe-auth/ADTPHL7LUPBMIM5PS2Q5B4TWT2Q2RANCNFSM6AAAAAASSJGGTU
>.
> You are receiving this because you were mentioned.
>
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
—
Reply to this email directly, view it on GitHub
<#10 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFFCVN2IO6A57VISZCJDWLWX7JDVANCNFSM6AAAAAASSJGGTU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Any news on getting more customers.
Thanks
On Jan 23, 2023, at 7:39 AM, Javier Cardona ***@***.***> wrote:
Hi @ddodge40 <https://github.com/ddodge40>,
No, no one else has signed up for this. Also, I've been told that this is not the best way to handle pre-order type campaigns. I'm talking to the folks at crowd supply to see if they can help me with the logistics of a small batch of haxophones. The first response was very positive. I'll post here if there is progress there.
Thanks!
—
Reply to this email directly, view it on GitHub <#10 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADTPHL7LUPBMIM5PS2Q5B4TWT2Q2RANCNFSM6AAAAAASSJGGTU>.
You are receiving this because you were mentioned.
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
Hi Donald, As mentioned earlier, I'm working with Crowd Supply to launch a pre-order campaign of haxophones. My estimate is that we'll launch in September, but it is my first time doing this, so I might be too pessimistic (or optimistic!). Best, |
Beta Was this translation helpful? Give feedback.
-
Have not ordered yet. Still hoping for others to join the list.
Thanks
On Mar 17, 2023, at 8:05 PM, raychmond ***@***.***> wrote:
@jcard0na <https://github.com/jcard0na> Thank you for developing and sharing such a beautiful instrument. I'm very interested in building my own. I tried to order the PCB and assembly through JCL, it's too expensive because I will only need one. I saw @ddodge40 <https://github.com/ddodge40> also wants to build one. Did you order already or still wait for other people to join?
Thanks!
—
Reply to this email directly, view it on GitHub <#10 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADTPHL2DNSG634TQVIKDCTDW4UQ77ANCNFSM6AAAAAASSJGGTU>.
You are receiving this because you were mentioned.
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
I would like 2 and he wants 1. So do we need 2 more to make 5
Thanks
Don Dodge
Cell 714-271-7888
W6SNX
… On Mar 18, 2023, at 8:24 AM, Donald Dodge ***@***.***> wrote:
Have not ordered yet. Still hoping for others to join the list.
Thanks
> On Mar 17, 2023, at 8:05 PM, raychmond ***@***.***> wrote:
>
>
> @jcard0na Thank you for developing and sharing such a beautiful instrument. I'm very interested in building my own. I tried to order the PCB and assembly through JCL, it's too expensive because I will only need one. I saw @ddodge40 also wants to build one. Did you order already or still wait for other people to join?
> Thanks!
>
> —
> Reply to this email directly, view it on GitHub, or unsubscribe.
> You are receiving this because you were mentioned.
>
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
Sounds great Let’s do it
Thanks
Don Dodge
Cell 714-271-7888
W6SNX
… On Mar 18, 2023, at 6:55 PM, raychmond ***@***.***> wrote:
Do you want to have 2 assembled? I found that if we order without pressure sensor, the price is much lower not only because of the pressure sensor part price, but also because of the assembly package price. If you don't mind without the pressure sensor, we can make 3 assembled without pressure sensor and 2 without assembly. The total cost will be manageable, I would say around $60-70 each of us. Certainly, we need to buy a pressure sensor separately and solder on it. It will be an additional $25 + shipping for the pressure sensor.
What do you think?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.
|
Beta Was this translation helpful? Give feedback.
-
Yes I will buy 2 and also get the pressure sensor. Please let me know when and how to pay for them Thanks
Sent from the all new AOL app for iOS
On Saturday, March 18, 2023, 6:55 PM, raychmond ***@***.***> wrote:
Do you want to have 2 assembled? I found that if we order without pressure sensor, the price is much lower not only because of the pressure sensor part price, but also because of the assembly package price. If you don't mind without the pressure sensor, we can make 3 assembled without pressure sensor and 2 without assembly. The total cost will be manageable, I would say around $60-70 each of us. Certainly, we need to buy a pressure sensor separately and solder on it. It will be an additional $25 + shipping for the pressure sensor.
What do you think?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I'll buy one as well, this way I can support you with assembly and help bring down the price a little bit. |
Beta Was this translation helpful? Give feedback.
-
Great plan. Go ahead
Thanks
On Mar 19, 2023, at 8:18 AM, raychmond ***@***.***> wrote:
Thanks both of you!
JCL only allows either 2 assembled or 5 assembled. So I will order 5 assembled without pressure sensor. The total cost will be C$129.78 Canadian Dollars including shipping. I already applied a new customer discount of C$13.72. The cost with shipping to my home is C$26 per assembled PCB board without pressure sensor.
Once I received the boards, I will ship to each of you. I don't know how much the shipping will be for each of you. But I will use Canada Post to send the boards. My guess is around C$20-30 shipping unless you live somewhere that is way too far. After I ship the package, I will let you know the total cost (C$26/board + shipping), so you can pay me through paypal.
So far, @ddodge40 <https://github.com/ddodge40> wants 2 assembled, @jcard0na <https://github.com/jcard0na> will have 1 assembled. I will keep 1. So there is an extra one available for anyone who wants.
If you are okay with this plan, I will order today and it will take 2-3 days processing and 8-15 days shipping to my home.
Thanks!
—
Reply to this email directly, view it on GitHub <#10 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADTPHL7TEAMB4EXMZTXXNDTW44PWDANCNFSM6AAAAAASSJGGTU>.
You are receiving this because you were mentioned.
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
For the pressure sensor, should I order them in the US, If so , please send me the part number
Thanks
Don Dodge
Cell 714-271-7888
W6SNX
… On Mar 19, 2023, at 8:22 AM, Donald Dodge ***@***.***> wrote:
Great plan. Go ahead
Thanks
> On Mar 19, 2023, at 8:18 AM, raychmond ***@***.***> wrote:
>
>
> Thanks both of you!
> JCL only allows either 2 assembled or 5 assembled. So I will order 5 assembled without pressure sensor. The total cost will be C$129.78 Canadian Dollars including shipping. I already applied a new customer discount of C$13.72. The cost with shipping to my home is C$26 per assembled PCB board without pressure sensor.
> Once I received the boards, I will ship to each of you. I don't know how much the shipping will be for each of you. But I will use Canada Post to send the boards. My guess is around C$20-30 shipping unless you live somewhere that is way too far. After I ship the package, I will let you know the total cost (C$26/board + shipping), so you can pay me through paypal.
> So far, @ddodge40 wants 2 assembled, @jcard0na will have 1 assembled. I will keep 1. So there is an extra one available for anyone who wants.
> If you are okay with this plan, I will order today and it will take 2-3 days processing and 8-15 days shipping to my home.
>
> Thanks!
>
> —
> Reply to this email directly, view it on GitHub, or unsubscribe.
> You are receiving this because you were mentioned.
>
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
Was able to order 2 from Amazon. Most other sites were out of stock
Thanks
Don Dodge
Cell 714-271-7888
W6SNX
… On Mar 20, 2023, at 5:34 AM, raychmond ***@***.***> wrote:
I ordered through Newark. The pressure sensor is from their UK warehouse because it's either very expensive or out of stock in Canada. You may find some other suppliers in the States. Javier has a very good document where you can follow through to order parts.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.
|
Beta Was this translation helpful? Give feedback.
-
@raychmond Not sure if you already ordered the pressure sensors. Today I found that you can order up to free five samples of |
Beta Was this translation helpful? Give feedback.
-
My order with Amazon was cancelled. When they went to ship, they could not locate them. Now have ordered from Digi-Key and expected ship date is 4/38.
Any update on when the boards will arrive?
Thanks
On Mar 28, 2023, at 2:24 AM, Javier Cardona ***@***.***> wrote:
@raychmond <https://github.com/raychmond> Not sure if you already ordered the pressure sensors. Today I found that you can order up to free five samples of MPXV7007GC6U on the NXP online store <https://store.nxp.com/>. I checked the datasheet, and this part should be a drop-in replacement for MPXV7007DP. I've ordered five to test them out. You might consider getting a few for yourself while the are still available as free samples.
—
Reply to this email directly, view it on GitHub <#10 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADTPHL5EQXUUBXXA2DSBOYDW6KU4DANCNFSM6AAAAAASSJGGTU>.
You are receiving this because you were mentioned.
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
will the single air port NXT sensor work, or do we need both in and out?
Thanks
On Mar 28, 2023, at 7:49 AM, Javier Cardona ***@***.***> wrote:
Hi @ddodge40 <https://github.com/ddodge40>
See this exchange <#10 (comment)> for both, a way to get a free pressure sensor sooner than 4/38 (!?), and an update on the boards by @raychmond <https://github.com/raychmond>
—
Reply to this email directly, view it on GitHub <#10 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADTPHL5VWMJPFB3XIKX3DBDW6L3BDANCNFSM6AAAAAASSJGGTU>.
You are receiving this because you were mentioned.
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
Thanks for the pressure sensor update. NXP is shipping mine tomorrow.
I 3D printed the parts and they look great.
any news on the boards?
Thanks
On Mar 28, 2023, at 2:52 PM, Javier Cardona ***@***.***> wrote:
I believe it should work, but I have not tried it.
Both sensors measure positive and negative pressures local to the atmospheric pressure. The second port on the original sensor (MPXV7007DP) can also be used to measure pressure relative to something attached to the second port. But on the haxophone, it is left unconnected so the behavior of the two should be identical.
—
Reply to this email directly, view it on GitHub <#10 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADTPHLYE4LDSCVHD43K27Q3W6NMRLANCNFSM6AAAAAASSJGGTU>.
You are receiving this because you were mentioned.
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
I have received the package. Please send your address to my email yaming.luo at yahoo.com. I will ship it asap. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Hi @jcard0na, while I'm assembling the haxophone and 3D printing the parts, I tried to install the haxo-rs on my raspberry pi zero 2. I've got some errors. I'm not sure if I understand correctly or not. This is how I did (headless through SSH). Thank you!
Compiling haxo001 v0.1.0 (/home/pi_haxo/haxo-rs) warning: unused borrow that must be used error: linking with = note: /usr/bin/ld: cannot find -lfluidsynth |
Beta Was this translation helpful? Give feedback.
-
I do not think the pi zero can do 64 bit. The pi 4’s can with many issues on old programs
Sent from the all new AOL app for iOS
On Sunday, April 2, 2023, 9:19 AM, raychmond ***@***.***> wrote:
Hi @jcard0na, while I'm assembling the haxophone and 3D printing the parts, I tried to install the haxo-rs on my raspberry pi zero 2. I've got some errors. I'm not sure if I understand correctly or not. This is how I did (headless through SSH).
Thank you!
- I have installed the latest bullseye 64bit.
- I installed the Rust and fluidsynth
- git clone the haxo-rs repo, go to this folder and run "cargo run"
- I've got some errors:
Compiling haxo001 v0.1.0 (/home/pi_haxo/haxo-rs)
warning: unused borrow that must be used
--> src/notemap.rs:113:9
|
113 | &self.notemap.insert(key, value);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
= note: #[warn(unused_must_use)] on by default
help: use let _ = ... to ignore the resulting value
|
113 | let _ = &self.notemap.insert(key, value);
| +++++++
warning: unused borrow that must be used
--> src/notemap.rs:118:9
|
118 | &self.notemap.remove(key);
| ^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value
|
help: use let _ = ... to ignore the resulting value
|
118 | let _ = &self.notemap.remove(key);
| +++++++
error: linking with cc failed: exit status: 1
....... (omitted many contents here)
= note: /usr/bin/ld: cannot find -lfluidsynth
collect2: error: ld returned 1 exit status
warning: haxo001 (bin "haxo001") generated 2 warnings
error: could not compile haxo001 due to previous error; 2 warnings emitted
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
i will try it also. There are some issues with bullseye and older compilations. See the Ham radio site km4ack for some hints on how to correct some installation problems.
Is the source code for halo available? You may need to recompile with the latest python updates.
Thanks
On Apr 2, 2023, at 10:52 AM, raychmond ***@***.***> wrote:
I've got the same errors using the 32 bit bullseye. I probably didn't do it right. Can anyone help me?
I've completed the hardware, but stuck at the software part.
—
Reply to this email directly, view it on GitHub <#10 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADTPHL6C7DSIZFJGHVT7SR3W7G4FHANCNFSM6AAAAAASSJGGTU>.
You are receiving this because you were mentioned.
Donald Dodge
***@***.***
W6SNX
Cell 714-271-7888
|
Beta Was this translation helpful? Give feedback.
-
Where can I find the code haxo-rs file. GitHub said not found. I can see the other .rs files Thanks
Sent from the all new AOL app for iOS
On Sunday, April 2, 2023, 1:52 PM, raychmond ***@***.***> wrote:
Thanks a lot! I have installed the libfluidsynth-dev successfully. I will re-compile the haxo-rs.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Looks like I was able to compile. It ended with error “could not find pressure sensor “. As I do not have an assembled unit, maybe that is okI am using a pi zeroThai
Sent from the all new AOL app for iOS
On Sunday, April 2, 2023, 1:49 PM, Javier Cardona ***@***.***> wrote:
And it's listed here: https://www.raspberryconnect.com/raspbian-packages/77-raspbian-libdevel
Exists for both buster and bullseye
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Shame on me. I was too confident on my soldering skills. After re-soldering these faulty keys, it passed all test. It's now the problem with the fluidsynth warnings: @jcard0na Can you please see if my setup is right: Thank you so much! |
Beta Was this translation helpful? Give feedback.
-
I have my board completed and get the Fluidsynth errors as others. I can play sounds from the board with Qsynth. But no sounds from the haxophone. The cargo tests runs and skips the key press part. Tried several ways to get the test to step through without success. Looks like a Fluidynth issue |
Beta Was this translation helpful? Give feedback.
-
Hi there, Wanted to grab two of these and am also so lost with the PCB ordering process so if anyone wanted to get the other 3 or 2 I can get 3 if needed, but also help with the ordering that would be amazing! |
Beta Was this translation helpful? Give feedback.
-
Also a discord server for this project would be amazing |
Beta Was this translation helpful? Give feedback.
-
@jcard0na You should really put the Crowd Supply campaign prominently into the README, I've been eyeing the Haxophone for long but was intimidated by getting the parts, and only found the campaign by accident (I just ordered one). |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Due to popular demand I have checked in the fabrication files for the Haxophone. See this commit and the discussion in #9.
Please note that these were freshly generated from the Kicad project and incorporate some changes I had to make accommodate part shortage. The good news is that as of today, all the parts I use are in stock at JLCPCB. The bad news is that these files have not been used to fabricate boards and should be considered "untested prototypes".
If you are brave and interested in building one for yourself, here are some suggestions:
Given that JLCPCB minimum order is qty 5 and that unit price drops rapidly with quantity, you can use this forum to pool with others and split an order. Just start a new discussion "Pool to order haxophones" or something like that...
The quote I obtained from JLCPCB to build 5 units is 210 EUR (220 USD) or 42 EUR (45 USD) per board. Building 15 is 517 EUR (545 USD) is 35 EUR (37 USD) per board. This is a drop of 20%.
Once/if you order, feel free to create an issue and I will assist with board bring up. I tried to document everything here, but I'm sure I missed something!
Hack on and be musical!
Beta Was this translation helpful? Give feedback.
All reactions